public List <SalonConsultaDto> ListadoSalon(SalonConsultaDto objSalon) { List <SalonConsultaDto> retList = new List <SalonConsultaDto>(); using (SqlConnection conn = DataContext.GetConnection()) { var listaParams = new List <SqlParameter>(); listaParams.Add(new SqlParameter("@Nombre", SqlDbType.VarChar) { Direction = ParameterDirection.Input, Value = objSalon.Nombre }); SqlDataReader lector = SQLHelper.ExecuteReader(conn, System.Data.CommandType.StoredProcedure, @"Sp_SalonListado", listaParams.ToArray()); while (lector.Read()) { retList.Add(new SalonConsultaDto { IdSalon = lector.IsDBNull(lector.GetOrdinal("IdSalon")) ? 0 : lector.GetInt32(lector.GetOrdinal("IdSalon")), Nombre = lector.IsDBNull(lector.GetOrdinal("Nombre")) ? default(string) : lector.GetString(lector.GetOrdinal("Nombre")), Estado = lector.IsDBNull(lector.GetOrdinal("Estado")) ? 0 : lector.GetInt32(lector.GetOrdinal("Estado")), IdSucursal = lector.IsDBNull(lector.GetOrdinal("IdSucursal")) ? 0 : lector.GetInt32(lector.GetOrdinal("IdSucursal")), Sucursal = lector.IsDBNull(lector.GetOrdinal("Sucursal")) ? default(string) : lector.GetString(lector.GetOrdinal("Sucursal")), }); } } return(retList); }
public SalonConsultaDto ConsultaSalon(SalonConsultaDto objSalon) { using (SqlConnection conn = DataContext.GetConnection()) { var listaParams = new List <SqlParameter>(); listaParams.Add(new SqlParameter("@IdSalon", SqlDbType.Int) { Direction = ParameterDirection.Input, Value = objSalon.IdSalon }); SqlDataReader lector = SQLHelper.ExecuteReader(conn, System.Data.CommandType.StoredProcedure, @"Sp_SalonConsulta", listaParams.ToArray()); while (lector.Read()) { objSalon.IdSalon = lector.IsDBNull(lector.GetOrdinal("IdSalon")) ? 0 : lector.GetInt32(lector.GetOrdinal("IdSalon")); objSalon.Nombre = lector.IsDBNull(lector.GetOrdinal("Nombre")) ? default(string) : lector.GetString(lector.GetOrdinal("Nombre")); objSalon.Estado = lector.IsDBNull(lector.GetOrdinal("Estado")) ? 0 : lector.GetInt32(lector.GetOrdinal("Estado")); objSalon.IdSucursal = lector.IsDBNull(lector.GetOrdinal("IdSucursal")) ? 0 : lector.GetInt32(lector.GetOrdinal("IdSucursal")); } } return(objSalon); }