public List <EntUsuario> GetValidaUsuario(EntUsuario Dobj, string tipo) { List <EntUsuario> lst = new List <EntUsuario>(); DBParameterCollection pcol = ParamConfiguracion.LLenaUsuarios(Dobj, Comunes.BUSCAR, tipo); using (dr = db.ExecuteDataReader(Procedimientos.SpUsuarios, pcol, conm, tranm, CommandType.StoredProcedure)) { while (dr.Read()) { EntUsuario obj = new EntUsuario(); if (dr["Nombre"] != DBNull.Value) { obj.Nombre = (dr["Nombre"].ToString()); } if (dr["ValidaUser"] != DBNull.Value) { obj.ValidaUsuario = Convert.ToInt32(dr["ValidaUser"].ToString()); } if (dr["IdUsuario"] != DBNull.Value) { obj.IdUsuario = Convert.ToInt32(dr["IdUsuario"].ToString()); } if (dr["IdSistema"] != DBNull.Value) { obj.IdUsuario = Convert.ToInt32(dr["IdSistema"].ToString()); } if (dr["Mensaje"] != DBNull.Value) { obj.Mensaje = (dr["Mensaje"].ToString()); } lst.Add(obj); } } return(lst); }
public List <EntUsuario> GetConsultaUsuarios(EntUsuario Dobj, string tipo) { List <EntUsuario> lst = new List <EntUsuario>(); DBParameterCollection pcol = ParamConfiguracion.LLenaUsuarios(Dobj, Comunes.BUSCAR, tipo); using (dr = db.ExecuteDataReader(Procedimientos.SpUsuarios, pcol, conm, tranm, CommandType.StoredProcedure)) { while (dr.Read()) { EntUsuario obj = new EntUsuario(); if (dr["IdUsuario"] != DBNull.Value) { obj.IdUsuario = Convert.ToInt32(dr["IdUsuario"].ToString()); } if (dr["NombreArea"] != DBNull.Value) { obj.Area = (dr["NombreArea"].ToString()); } if (dr["AREA"] != DBNull.Value) { obj.IdArea = Convert.ToInt32(dr["AREA"].ToString()); } if (dr["nombre"] != DBNull.Value) { obj.Nombre = (dr["nombre"].ToString()); } if (dr["CorreoElectronico"] != DBNull.Value) { obj.CorreoElectronico = (dr["CorreoElectronico"].ToString()); } if (dr["FechaModifico"] != DBNull.Value) { obj.FechaModifico = (dr["FechaModifico"].ToString()); } if (dr["Activo"] != DBNull.Value) { obj.ActivoTexto = (dr["Activo"].ToString()); } if (dr["Usuario"] != DBNull.Value) { obj.Usuario = (dr["Usuario"].ToString()); } if (dr["clave"] != DBNull.Value) { obj.Clave = (dr["clave"].ToString()); } if (dr["IdPerfil"] != DBNull.Value) { obj.IdPerfil = Convert.ToInt32(dr["IdPerfil"].ToString()); } lst.Add(obj); } } return(lst); }
public int InsUpdUsuarios(EntUsuario Dobj, string opc, string tipo) { Respuesta <int> res = new Respuesta <int>(); DBParameterCollection pcol = ParamConfiguracion.LLenaUsuarios(Dobj, opc, tipo); using (dr = db.ExecuteDataReader(Procedimientos.SpUsuarios, pcol, conm, tranm, CommandType.StoredProcedure)) { while (dr.Read()) { res = ExisteError(dr); if (!res.EsExitoso) { throw new Exception(res.MensajeUsuario); } else { return(res.TotalRegistros); } } } return(0); }