CAD.CADUser.GetDatosUserByLogin C# (CSharp) Method

GetDatosUserByLogin() public method

Obtiene los datos de un usuario a partir de un email y un password (datos de login)
public GetDatosUserByLogin ( string email, string pass = null ) : DataSet
email string
pass string
return System.Data.DataSet
        public DataSet GetDatosUserByLogin(string email, string pass=null)
        {
            SqlConnection con = null;
            DataSet datos = null;
            string comando;

            if(pass!=null)
               comando = "Select * from [User] where email='" + email + "' and password='" + pass + "'";

            else
               comando = "Select * from [User] where email='" + email + "'";
            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>
 /// Obtiene un objeto User a partir de su email
 /// </summary>
 /// <param name="email"></param>
 /// <returns></returns>
 public static User GetUserByEmail(string email)
 {
     CADUser cad=new CADUser();
     return UserToObject(cad.GetDatosUserByLogin(email));
 }
All Usage Examples Of CAD.CADUser::GetDatosUserByLogin