CAD.CADUser.GetDatosUser C# (CSharp) Method

GetDatosUser() public method

Obtenemos los datos de un usuario según su dni
public GetDatosUser ( string dni ) : DataSet
dni string
return System.Data.DataSet
        public DataSet GetDatosUser(string dni)
        {
            SqlConnection con = null;
            DataSet datos = null;
            string comando = "Select * from [User] where dni='"+dni+"'";
            try
            {
                con = new SqlConnection(conexionTBD);
                SqlDataAdapter sqlAdaptador = new SqlDataAdapter(comando, con);
                datos = new DataSet();
                sqlAdaptador.Fill(datos);
                return datos;
            }
            catch (SqlException)
            {
                //return null;
                throw;
            }
            finally
            {
                if (con != null) con.Close(); // Se asegura de cerrar la conexión.
            }
        }

Usage Example

Example #1
0
        /// <summary>
        /// Convierte un DataSet(será un Horario) en un objeto Horario
        /// </summary>
        /// <param name="data"></param>
        /// <returns></returns>
        public static Horario HorarioToObject(DataSet data)
        {
            if (data != null)
            {
                string titulo, usuario = "";
                int id = 0;
                bool publico = false;
                DataSet aux = new DataSet();
                CADUser user = new CADUser();
                DataRowCollection rows = data.Tables[0].Rows;

                if (rows.Count != 0)
                {
                    id = (int)rows[0].ItemArray[0];
                    titulo = rows[0].ItemArray[1].ToString();
                    usuario = rows[0].ItemArray[2].ToString();
                    aux = user.GetDatosUser(usuario);
                    publico = (bool)rows[0].ItemArray[3];
                    Horario hor = new Horario(id, titulo, User.UserToObject(aux), publico);
                    return hor;
                }
            }
            return null;
        }
All Usage Examples Of CAD.CADUser::GetDatosUser