public List <DigitalizacionCorreoDto> ListaDigtalizados(UsuarioActualDto objUsuarioActualDto) { List <DigitalizacionCorreoDto> retList = new List <DigitalizacionCorreoDto>(); using (SqlConnection conn = DataContext.GetConnection()) { var listaParams = new List <SqlParameter>(); listaParams.Add(new SqlParameter("@IdEmpresa", SqlDbType.VarChar) { Direction = ParameterDirection.Input, Value = objUsuarioActualDto.IdEmpresa }); listaParams.Add(new SqlParameter("@Tipo", SqlDbType.VarChar) { Direction = ParameterDirection.Input, Value = objUsuarioActualDto.DescripcionAdcional }); SqlDataReader lector = SQLHelper.ExecuteReader(conn, System.Data.CommandType.StoredProcedure, @"Sp_CorreDigitalizacionListado", listaParams.ToArray()); while (lector.Read()) { retList.Add(new DigitalizacionCorreoDto { Nombre = lector.IsDBNull(lector.GetOrdinal("Nombre")) ? default(string) : lector.GetString(lector.GetOrdinal("Nombre")), Numero = lector.IsDBNull(lector.GetOrdinal("Numero")) ? default(string) : lector.GetString(lector.GetOrdinal("Numero")), Empresa = lector.IsDBNull(lector.GetOrdinal("Empresa")) ? default(string) : lector.GetString(lector.GetOrdinal("Empresa")), Categoria = lector.IsDBNull(lector.GetOrdinal("Categoria")) ? default(string) : lector.GetString(lector.GetOrdinal("Categoria")), IdEmpresa = lector.IsDBNull(lector.GetOrdinal("IdEmpresa")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEmpresa")), IdPersona = lector.IsDBNull(lector.GetOrdinal("IdPersona")) ? default(string) : lector.GetString(lector.GetOrdinal("IdPersona")), TipoEmpresa = lector.IsDBNull(lector.GetOrdinal("TipoEmpresa")) ? default(string) : lector.GetString(lector.GetOrdinal("TipoEmpresa")), Enviado = lector.IsDBNull(lector.GetOrdinal("Enviado")) ? 0 : lector.GetInt32(lector.GetOrdinal("Enviado")), EstadoDigitalizacion = lector.IsDBNull(lector.GetOrdinal("EstadoDigitalizacion")) ? default(string) : lector.GetString(lector.GetOrdinal("EstadoDigitalizacion")), }); } } return(retList); }
public List <UsuarioConsultaDto> ListadoUsuario(UsuarioActualDto objUsuarioActualDto) { List <UsuarioConsultaDto> retList = new List <UsuarioConsultaDto>(); using (SqlConnection conn = DataContext.GetConnection()) { var listaParams = new List <SqlParameter>(); listaParams.Add(new SqlParameter("@Nombre", SqlDbType.VarChar) { Direction = ParameterDirection.Input, Value = objUsuarioActualDto.DescripcionAdcional }); listaParams.Add(new SqlParameter("@IdEmpresaPadre", SqlDbType.VarChar) { Direction = ParameterDirection.Input, Value = objUsuarioActualDto.IdEmpresa }); SqlDataReader lector = SQLHelper.ExecuteReader(conn, System.Data.CommandType.StoredProcedure, @"Sp_UsuarioListado", listaParams.ToArray()); while (lector.Read()) { retList.Add(new UsuarioConsultaDto { IdUsuario = lector.IsDBNull(lector.GetOrdinal("IdUsuario")) ? default(string) : lector.GetString(lector.GetOrdinal("IdUsuario")), IdEmpresaPadre = lector.IsDBNull(lector.GetOrdinal("IdEmpresaPadre")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEmpresaPadre")), Correo = lector.IsDBNull(lector.GetOrdinal("Correo")) ? default(string) : lector.GetString(lector.GetOrdinal("Correo")), IdPersona = lector.IsDBNull(lector.GetOrdinal("IdPersona")) ? default(string) : lector.GetString(lector.GetOrdinal("IdPersona")), TipoEmpresa = lector.IsDBNull(lector.GetOrdinal("TipoEmpresa")) ? default(string) : lector.GetString(lector.GetOrdinal("TipoEmpresa")), IdEmpresa = lector.IsDBNull(lector.GetOrdinal("IdEmpresa")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEmpresa")), Usuarios = lector.IsDBNull(lector.GetOrdinal("Usuario")) ? default(string) : lector.GetString(lector.GetOrdinal("Usuario")), IdPerfil = lector.IsDBNull(lector.GetOrdinal("IdPerfil")) ? default(string) : lector.GetString(lector.GetOrdinal("IdPerfil")), Perfil = lector.IsDBNull(lector.GetOrdinal("Perfil")) ? default(string) : lector.GetString(lector.GetOrdinal("Perfil")), IdEstado = lector.IsDBNull(lector.GetOrdinal("IdEstado")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEstado")), }); } } return(retList); }