Esempio n. 1
0
 public static clsUsuarioDatos GetInstance()
 {
     if (Cls == null)
     {
         Cls = new clsUsuarioDatos();
     }
     return(Cls);
 }
Esempio n. 2
0
        public CapaEntidadesW.clsUsuarioEntidad login(string usuario, string clave)
        {
            SqlConnection con = null;
            SqlCommand    cmd = null;

            CapaEntidadesW.clsUsuarioEntidad Cls = null;
            SqlDataReader rd = null;

            try
            {
                con             = clsConexion.GetInstance().ConexionBD();
                cmd             = new SqlCommand("sp_login", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@idusuario", usuario);
                cmd.Parameters.AddWithValue("@contrasenia", clave);
                con.Open();
                rd = cmd.ExecuteReader();
                if (rd.Read())
                {
                    Cls             = new CapaEntidadesW.clsUsuarioEntidad();
                    Cls.Idusuario   = rd["idusuario"].ToString();
                    Cls.Contrasenia = rd["contrasenia"].ToString();
                    Cls.Tipousuario = rd["tipousuario"].ToString();
                    Cls.Nombres     = rd["nombres"].ToString();
                    Cls.ApellidoPat = rd["apellidoPat"].ToString();
                    Cls.ApellidoMat = rd["apellidoMat"].ToString();
                    Cls.Telefono    = rd["telefono"].ToString();
                    Cls.Correo      = rd["correo"].ToString();
                    Cls.CodAlumno   = Convert.ToInt32(rd["codAlumno"].ToString());
                    Cls.Idrol       = Convert.ToInt32(rd["idrol"].ToString());
                }
            }
            catch (Exception ex) {
                Cls = null;
                throw ex;
            }
            finally { con.Close(); }
            return(Cls);
        }