Ejemplo n.º 1
0
        public PartialViewResult AddAlternate(string icao)
        {
            AddAlternateModel viewModel = new AddAlternateModel();
            SetupAddAlternateModel(icao, viewModel);

            return PartialView(viewModel);
        }
Ejemplo n.º 2
0
        public ActionResult AddAlternate(AddAlternateModel viewModel)
        {
            if (ModelState.IsValid) {
                airportAlternateRepository.InsertOrUpdate(viewModel.Alternate);
                airportAlternateRepository.Save();
                ViewBag.IsSaved = true;
            }

            SetupAddAlternateModel(viewModel.Alternate.AirportICAO, viewModel);

            return PartialView(viewModel);
        }
Ejemplo n.º 3
0
 private void SetupAddAlternateModel(string icao, AddAlternateModel viewModel)
 {
     viewModel.Alternate = new AirportAlternate();
     viewModel.Alternate.AirportICAO = icao;
 }