Esempio n. 1
0
        public ActionResult Index()
        {
            var model    = new FiltrosReservaModels();
            var origenes = _tarifasLogic.ListarOrigen();
            var destinos = _tarifasLogic.ListarDestino();

            origenes       = origenes.Where(c => c.CODESTTAR == "P");
            destinos       = destinos.Where(c => c.CODESTTAR == "P");
            model.LIST_ORI = (from c in origenes select new SelectListItem {
                Text = c.ORITAR, Value = c.ORITAR
            });
            model.LIST_DES = (from c in destinos select new SelectListItem {
                Text = c.DESTAR, Value = c.DESTAR
            });
            return(View(model));
        }
Esempio n. 2
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));
        }