示例#1
0
        private BE.ServAdicional MapDataReader(SqlDataReader dataReader)
        {
            BE.ServAdicional servicio = new BE.ServAdicional();
            servicio.id_servicio = dataReader.GetInt32(0);
            servicio.activo      = dataReader.GetBoolean(1);
            servicio.descripcion = dataReader.GetString(2);
            servicio.precio      = dataReader.GetDouble(3);

            return(servicio);
        }
示例#2
0
        public List <BE.ServAdicional> GetServicioReserva(int id_reserva)
        {
            string query = @"Select S.id_servicio, S.activo, S.descripcion, S.precio from ServAdicionales S
                            inner join ServAdicionalesReserva SR on SR.id_servicio = S.id_servicio
                            where SR.id_reserva = " + id_reserva + "";

            using (SqlDataReader dataReader = helper.ExecuteReader(query))
            {
                List <BE.ServAdicional> serviciosList = new List <BE.ServAdicional>();
                while (dataReader.Read())
                {
                    BE.ServAdicional servicios = MapDataReader(dataReader);
                    serviciosList.Add(servicios);
                }
                return(serviciosList);
            }
        }