/// <summary> /// Método que obtiene un Habitación /// </summary> /// <param name="idHabitacion">Id del Habitación</param> /// <returns>Habitación</returns> public HAB_Habitaciones ObtenerHabitacion(int idHabitacion) { var retorno = new HAB_Habitaciones(); try { retorno = _sisResEntities.HAB_Habitaciones.Single(tc => tc.IdHabitacion == idHabitacion); _sisResEntities.Dispose(); return(retorno); } catch (Exception) { return(retorno); } }
/// <summary> /// Método que almacena una Habitación /// </summary> /// <param name="habitacion">Datos de la Habitación</param> /// <returns>Id de ingreso</returns> public int CrearHabitacion(HAB_Habitaciones habitacion) { var idRetorno = 0; try { _sisResEntities.HAB_Habitaciones.AddObject(habitacion); idRetorno = _sisResEntities.SaveChanges(); _sisResEntities.Dispose(); return(idRetorno); } catch (Exception) { return(idRetorno); } }
/// <summary> /// Método que actualiza una Habitación /// </summary> /// <param name="habitacion">Datos de la Habitación</param> /// <returns>Id de actualización</returns> public int ActualizarHabitacion(HAB_Habitaciones habitacion) { var idRetorno = 0; try { _sisResEntities.HAB_Habitaciones.Attach(habitacion); _sisResEntities.ObjectStateManager.ChangeObjectState(habitacion, EntityState.Modified); idRetorno = _sisResEntities.SaveChanges(); _sisResEntities.Dispose(); return(idRetorno); } catch (Exception) { return(idRetorno); } }
/// <summary> /// Método que actualiza una habitación /// </summary> /// <param name="habitacion">Datos del habitacion</param> /// <returns>Id de actualización</returns> public int ActualizarHabitacion(HAB_Habitaciones habitacion) { return(new HabitacionesDa().ActualizarHabitacion(habitacion)); }
/// <summary> /// Método que almacena una habitación /// </summary> /// <param name="habitacion">Datos de la habitación</param> /// <returns>Id de ingreso</returns> public int CrearHabitacion(HAB_Habitaciones habitacion) { return(new HabitacionesDa().CrearHabitacion(habitacion)); }