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); }
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); }
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); }