Beispiel #1
0
        /// <summary>
        /// Método que obtiene una imagen de la habitación
        /// </summary>
        /// <param name="idHabitacion">Id de la habitación</param>
        /// <returns>Imagen de la Habitación</returns>
        public HAB_HabitacionImagenes ObtenerImagenHabitacion(int idHabitacion)
        {
            var retorno = new HAB_HabitacionImagenes();

            try
            {
                retorno = _sisResEntities.HAB_HabitacionImagenes.Single(tc => tc.IdHabitacion == idHabitacion);
                _sisResEntities.Dispose();
                return(retorno);
            }
            catch (Exception)
            {
                return(retorno);
            }
        }
Beispiel #2
0
        /// <summary>
        /// Método que almacena una imagen de la habitación
        /// </summary>
        /// <param name="imagen">Datos de la imagen</param>
        /// <returns>Id de ingreso</returns>
        public int CrearImagenHabitacion(HAB_HabitacionImagenes imagen)
        {
            var idRetorno = 0;

            try
            {
                _sisResEntities.HAB_HabitacionImagenes.AddObject(imagen);
                idRetorno = _sisResEntities.SaveChanges();
                _sisResEntities.Dispose();
                return(idRetorno);
            }
            catch (Exception)
            {
                return(idRetorno);
            }
        }
Beispiel #3
0
        /// <summary>
        /// Método que actualiza una imagen de la habitación
        /// </summary>
        /// <param name="idImagen">Datos de la imagen</param>
        /// <returns>Id de actualización</returns>
        public int ActualizarImagenHabitacion(HAB_HabitacionImagenes idImagen)
        {
            var idRetorno = 0;

            try
            {
                _sisResEntities.HAB_HabitacionImagenes.Attach(idImagen);
                _sisResEntities.ObjectStateManager.ChangeObjectState(idImagen, EntityState.Modified);
                idRetorno = _sisResEntities.SaveChanges();
                _sisResEntities.Dispose();
                return(idRetorno);
            }
            catch (Exception)
            {
                return(idRetorno);
            }
        }
 /// <summary>
 /// Método que actualiza una imagen de la habitación
 /// </summary>
 /// <param name="habitacion">Datos del imagen</param>
 /// <returns>Id de actualización</returns>
 public int ActualizarImagenHabitacion(HAB_HabitacionImagenes habitacion)
 {
     return(new HabitacionImagenesDa().ActualizarImagenHabitacion(habitacion));
 }
 /// <summary>
 /// Método que almacena una imágen de la habitación
 /// </summary>
 /// <param name="habitacion">Datos de la imagen</param>
 /// <returns>Id de ingreso</returns>
 public int CrearImagenHabitacion(HAB_HabitacionImagenes habitacion)
 {
     return(new HabitacionImagenesDa().CrearImagenHabitacion(habitacion));
 }