public List <E_Nivel_Acceso> ListarNivelAcceso()
        {
            SqlCommand            cmd   = null;
            SqlDataReader         dr    = null;
            List <E_Nivel_Acceso> Lista = null;

            try
            {
                SqlConnection cn = ConexionBD.Instancia.Conectar();
                cmd             = new SqlCommand("spListarNivelAccesoCombo", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                dr    = cmd.ExecuteReader();
                Lista = new List <E_Nivel_Acceso>();
                while (dr.Read())
                {
                    E_Nivel_Acceso um = new E_Nivel_Acceso();
                    um.Id_NivelAcc          = Convert.ToInt32(dr["Id_NivelAcc"]);
                    um.Numero_NivelAcc      = Convert.ToInt32(dr["Numero_NivelAcc"]);
                    um.Descripcion_NivelAcc = dr["Descripcion_NivelAcc"].ToString();
                    Lista.Add(um);
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally { cmd.Connection.Close(); }
            return(Lista);
        }
Beispiel #2
0
        public E_usuario  BuscarUusario(String por, String valor)
        {
            SqlCommand    cmd = null;
            SqlDataReader dr  = null;
            E_usuario     u   = null;

            try
            {
                SqlConnection cn = ConexionBD.Instancia.Conectar();
                cmd = new SqlCommand("spBuscarUsuario", cn);
                cmd.Parameters.AddWithValue("@prmBusqueda", por);
                cmd.Parameters.AddWithValue("@prmValor", valor);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                dr = cmd.ExecuteReader();
                if (dr.Read())
                {
                    u                  = new E_usuario();
                    u.Id_Usuario       = Convert.ToInt32(dr["Id_Usuario"]);
                    u.Codigo_Usuario   = dr["Codigo_Usuario"].ToString();
                    u.Nombre_Usuario   = dr["Nombre_Usuario"].ToString();
                    u.Login_Usuario    = dr["Login_Usuario"].ToString();
                    u.Password_Usuario = dr["Password_Usuario"].ToString();
                    u.Telefono_Usuario = dr["Telefono_Usuario"].ToString();
                    u.Celular_Usuario  = dr["Celular_Usuario"].ToString();
                    u.Correo_Usuario   = dr["Correo_Usuario"].ToString();
                    //u.DominoCorreo_Usuario = dr["DominoCorreo_Usuario"].ToString();
                    u.Estado_Usuario     = Convert.ToBoolean(dr["Estado_Usuario"]);
                    u.Expiracion_Usuario = dr["Expiracion_Usuario"].ToString();
                    E_Nivel_Acceso na = new E_Nivel_Acceso();
                    na.Id_NivelAcc     = Convert.ToInt32(dr["Id_NivelAcc"]);
                    na.Numero_NivelAcc = Convert.ToInt32(dr["Numero_NivelAcc"]);
                    u.nivel_acceso     = na;
                    E_Sucursal s = new E_Sucursal();
                    s.Id_Suc        = Convert.ToInt32(dr["Id_Suc"]);
                    s.Direccion_Suc = dr["Direccion_Suc"].ToString();
                    s.Codigo_Suc    = dr["Codigo_Suc"].ToString();
                    u.sucursal      = s;
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally { cmd.Connection.Close(); }
            return(u);
        }
Beispiel #3
0
        public E_usuario VerificarAcceso(String usuario, String clave)
        {
            SqlCommand    cmd = null;
            SqlDataReader dr  = null;
            E_usuario     u   = null;

            try
            {
                SqlConnection cn = ConexionBD.Instancia.Conectar();

                //SqlConnection cn = Conexion.Instancia.Conectar();
                cmd = new SqlCommand("spVerificarAcceso", cn);
                cmd.Parameters.AddWithValue("@prmUsuario", usuario);
                cmd.Parameters.AddWithValue("@prmpassword", clave);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                dr = cmd.ExecuteReader();
                if (dr.Read())
                {
                    u                    = new E_usuario();
                    u.Id_Usuario         = Convert.ToInt32(dr["Id_Usuario"]);
                    u.Nombre_Usuario     = dr["Nombre_Usuario"].ToString();
                    u.Expiracion_Usuario = dr["Expiracion_Usuario"].ToString();
                    u.Estado_Usuario     = Convert.ToBoolean(dr["Estado_Usuario"]);
                    E_Nivel_Acceso na = new E_Nivel_Acceso();
                    na.Id_NivelAcc     = Convert.ToInt32(dr["Id_NivelAcc"]);
                    na.Numero_NivelAcc = Convert.ToInt32(dr["Numero_NivelAcc"]);
                    u.nivel_acceso     = na;
                    E_Sucursal s = new E_Sucursal();
                    s.Id_Suc        = Convert.ToInt32(dr["Id_Suc"]);
                    s.Direccion_Suc = dr["Direccion_Suc"].ToString();
                    u.sucursal      = s;
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally { cmd.Connection.Close(); }
            return(u);
        }