예제 #1
0
        public JsonResult ListarPasajeroPorReserva(int CODRES)
        {
            var model = new ReservaModels();

            var lista = model.castPasajerosType(_pasajeroLogic.ListarPasajeroPorReserva(CODRES).ToList());

            return(Json(lista));
        }
예제 #2
0
        //
        // GET: /Pasajero/
        public ActionResult BuscarReservas()
        {
            var model         = new ReservaModels();
            var listaReservas = _consultaReservaLogic.ListarReservaPorUsuario(Session[Sesiones.sessionUsuarioLog].ToString());

            model.listaReservasVista = model.castReservaVistaType((List <SRV_VW_RESERVAS>)listaReservas);
            return(View(model));
        }
예제 #3
0
        public ActionResult BuscarReservas(ReservaModels model)
        {
            var listaReservas = new List <SRV_VW_RESERVAS>();

            if (!model.filtros.CODRES.HasValue)
            {
                listaReservas = _consultaReservaLogic.ListarReservaPorUsuario(Session[Sesiones.sessionUsuarioLog].ToString()).ToList();
            }
            else
            {
                listaReservas = _consultaReservaLogic.ListarReservaPorUsuarioyReserva(model.filtros.CODRES.Value, Session[Sesiones.sessionUsuarioLog].ToString()).ToList();
            }
            model.listaReservasVista = model.castReservaVistaType((List <SRV_VW_RESERVAS>)listaReservas);
            return(View(model));
        }
예제 #4
0
        public ActionResult GenerarReserva(int?CODPRO_ORI, int?CODPRO_DES)
        {
            Session[Sesiones.sessionListaPasajeros] = null;
            var model = new ReservaModels();

            if (CODPRO_ORI.HasValue)
            {
                model.CODPRO_ORI = CODPRO_ORI.Value;
            }
            if (CODPRO_DES.HasValue)
            {
                model.CODPRO_DES = CODPRO_DES.Value;
            }
            return(View(model));
        }
예제 #5
0
        // GET: /Reserva/
        public ActionResult Programacion(FiltrosReservaModels filtros)
        {
            var model = new ReservaModels();

            #region PROGRAMACION PARA ORIGEN
            var listadoProgramacion = _consultaProgramacionLogic.ListarProgramacion(filtros.DESORI, filtros.DESDES, filtros.FECSAL);
            model.filtros           = filtros;
            model.listaProgramacion = model.castProgramacionType((List <SRV_VW_CONSULTA_PROGRAMACION>)listadoProgramacion);
            #endregion

            #region PROGRAMACION PARA DESTINO
            if (filtros.TIPVIA.Equals("I_V"))
            {
                var listadoProgramacionDestino = _consultaProgramacionLogic.ListarProgramacion(filtros.DESDES, filtros.DESORI, filtros.FECRET);
                model.listaProgramacionDestino = model.castProgramacionType((List <SRV_VW_CONSULTA_PROGRAMACION>)listadoProgramacionDestino);
            }
            #endregion


            return(View(model));
        }