public Habitacion ObtenerHabitacion(string habitacion) { XmlSerializer ser = new XmlSerializer(typeof(Modelo.Habitacion)); StringReader reader = new StringReader(habitacion); Modelo.Habitacion h = (Modelo.Habitacion)ser.Deserialize(reader); ServicioHabitacion serv = new ServicioHabitacion(); Datos.HABITACION hDatos = new Datos.HABITACION(); hDatos.NUMERO_HABITACION = h.NUMERO_HABITACION; if (!serv.ExisteHabitacion(hDatos)) { return(null); } else { Datos.HABITACION hDatos2 = serv.obtenerHabitacion(hDatos); h.NUMERO_HABITACION = hDatos2.NUMERO_HABITACION; h.PRECIO_HABITACION = hDatos2.PRECIO_HABITACION; h.ESTADO_HABITACION = hDatos2.ESTADO_HABITACION; h.RUT_CLIENTE = hDatos2.RUT_CLIENTE; h.ID_TIPO_HABITACION = hDatos2.ID_TIPO_HABITACION; return(h); } }
public HABITACION obtenerHabitacion(HABITACION habitacion) { HABITACION h = ent.HABITACION.FirstOrDefault(objeto => objeto.NUMERO_HABITACION.Equals(habitacion.NUMERO_HABITACION)); if (h != null) { return(h); } else { return(null); } }
public bool ExisteHabitacion(HABITACION habitacion) { HABITACION h = ent.HABITACION.FirstOrDefault(objeto => objeto.NUMERO_HABITACION.Equals(habitacion.NUMERO_HABITACION)); if (h != null) { return(true); } else { return(false); } }
//CRUD Habitacion public bool AgregarHabitacion(string habitacion) { XmlSerializer ser = new XmlSerializer(typeof(Modelo.Habitacion)); StringReader reader = new StringReader(habitacion); Modelo.Habitacion h = (Modelo.Habitacion)ser.Deserialize(reader); ServicioHabitacion servicio = new ServicioHabitacion(); Datos.HABITACION hDatos = new Datos.HABITACION(); //Datos Proveedor hDatos.NUMERO_HABITACION = h.NUMERO_HABITACION; hDatos.PRECIO_HABITACION = h.PRECIO_HABITACION; hDatos.ESTADO_HABITACION = h.ESTADO_HABITACION; hDatos.ID_TIPO_HABITACION = h.ID_TIPO_HABITACION; return(servicio.AgregarHabitacion(hDatos)); }
public bool ModificarHabitacion(string habitacion) { XmlSerializer ser = new XmlSerializer(typeof(Modelo.Habitacion)); StringReader reader = new StringReader(habitacion); Modelo.Habitacion h = (Modelo.Habitacion)ser.Deserialize(reader); ServicioHabitacion serv = new ServicioHabitacion(); Datos.HABITACION hDatos = new Datos.HABITACION(); hDatos.NUMERO_HABITACION = h.NUMERO_HABITACION; hDatos.PRECIO_HABITACION = h.PRECIO_HABITACION; hDatos.ID_TIPO_HABITACION = h.ID_TIPO_HABITACION; hDatos.ESTADO_HABITACION = h.ESTADO_HABITACION; hDatos.RUT_CLIENTE = h.RUT_CLIENTE; return(serv.EditarHabitacion(hDatos)); }
public bool EditarHabitacion(HABITACION habitacion) { HABITACION h = ent.HABITACION.FirstOrDefault(objeto => objeto.NUMERO_HABITACION.Equals(habitacion.NUMERO_HABITACION)); if (h != null) { h.PRECIO_HABITACION = habitacion.PRECIO_HABITACION; h.ID_TIPO_HABITACION = habitacion.ID_TIPO_HABITACION; h.RUT_CLIENTE = habitacion.RUT_CLIENTE; h.ESTADO_HABITACION = habitacion.ESTADO_HABITACION; ent.SaveChanges(); return(true); } else { return(false); } }
public bool ExisteHabitacion(string habitacion) { XmlSerializer ser = new XmlSerializer(typeof(Modelo.Habitacion)); StringReader reader = new StringReader(habitacion); Modelo.Habitacion h = (Modelo.Habitacion)ser.Deserialize(reader); ServicioHabitacion serv = new ServicioHabitacion(); Datos.HABITACION hDatos = new Datos.HABITACION(); hDatos.NUMERO_HABITACION = h.NUMERO_HABITACION; if (!serv.ExisteHabitacion(hDatos)) { return(false); } else { return(true); } }
public bool AgregarHabitacion(HABITACION habitacion) { ent.HABITACION.Add(habitacion); ent.SaveChanges(); return(true); }