Esempio n. 1
0
        private ListarReservaVM CrearModeloNotificacion(ReservaHabitacion Item = null)
        {
            ReservaHabitacion_Logica reservalogica = new ReservaHabitacion_Logica();
            TipoHabitacion_Logica    ohabitacion   = new TipoHabitacion_Logica();
            TipoPago_Logica          opago         = new TipoPago_Logica();

            if (Item == null)
            {
                Item = new ReservaHabitacion();
            }
            var listareservahabitacion = reservalogica.ListarNotificacion(Item);
            var listahabitaciones      = ohabitacion.Retrieve(new TipoHabitacion());
            var listapago = opago.Retrieve(new TipoPago());

            return(new ListarReservaVM(Item, listareservahabitacion, listapago, listahabitaciones));
        }
Esempio n. 2
0
        public ActionResult Editar(int id, int estado)
        {
            ReservaHabitacion_Logica oReservaLogica = new ReservaHabitacion_Logica();
            TipoHabitacion_Logica    ohabitacion    = new TipoHabitacion_Logica();
            TipoPago_Logica          opago          = new TipoPago_Logica();
            TipoDocumento_Logica     odocumento     = new TipoDocumento_Logica();

            var item = (id == -1) ? new ReservaHabitacion() : oReservaLogica.Find(new ReservaHabitacion
            {
                idReserva = id,
                estado    = estado
            });

            var listahabitacion = ohabitacion.Retrieve(new TipoHabitacion());
            var listapago       = opago.Retrieve(new TipoPago());
            var listadocumento  = odocumento.Retrieve(new TipoDocumento());

            return(View(new EditarReservaVM(item, listapago, listahabitacion, listadocumento)));
        }
Esempio n. 3
0
        public ActionResult DesaprobarReserva(int id)
        {
            string mensajeRespuesta = "";
            ReservaHabitacion_Logica oReservaLogica = new ReservaHabitacion_Logica();
            var rpta = oReservaLogica.Delete(new ReservaHabitacion
            {
                idReserva = id
            });

            if (rpta > 0)
            {
                mensajeRespuesta = "Se desaprobó correctamente el registro";
            }
            else
            {
                mensajeRespuesta = "Ocurrió un error";
            }

            return(RedirectToAction("Notificacion", "ReservaHabitacion", new { respuesta = mensajeRespuesta }));
        }
Esempio n. 4
0
        public ActionResult Editar(ReservaHabitacion Item)
        {
            string mensajeRespuesta = "";
            ReservaHabitacion_Logica oReservaLogica = new ReservaHabitacion_Logica();
            var rpta = oReservaLogica.Edit(Item);

            if (rpta == 2)
            {
                mensajeRespuesta = "Se modificó correctamente el registro";
            }
            else if (rpta == 1)
            {
                mensajeRespuesta = "Se agregó correctamente el registro";
            }
            else
            {
                mensajeRespuesta = "Ocurrió un error";
            }

            return(RedirectToAction("Index", "ReservaHabitacion", new { respuesta = mensajeRespuesta }));
        }