Ejemplo n.º 1
0
        public IActionResult AddFireTruck(FireTruckViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            _fireTruckPresentation.AddFireTruck(model);

            return(RedirectToAction("Index", "FireTruck"));
        }
Ejemplo n.º 2
0
        public void Edit(FireTruckViewModel model)
        {
            var firetruck = _fireTruckRepository.Get(model.Id);

            if (firetruck != null)
            {
                firetruck.TruckNumber = model.TruckNumber;
                firetruck.TruckState  = model.TruckState;
                firetruck.FiremanTeam = _firemanTeamRepository.GetByName(model.TeamName);

                _fireTruckRepository.Save(firetruck);
            }
        }
Ejemplo n.º 3
0
        public void AddFireTruck(FireTruckViewModel model)
        {
            var newModel = new FireTruck()
            {
                TruckNumber = model.TruckNumber,
                TruckState  = model.TruckState,
            };

            if (model.TeamName == "0")
            {
                newModel.FiremanTeam = null;
            }
            else
            {
                var team = _firemanTeamRepository.GetByName(model.TeamName);
                newModel.FiremanTeam = team;
            }
            _fireTruckRepository.Save(newModel);
        }
Ejemplo n.º 4
0
        public IActionResult Edit(FireTruckViewModel model)
        {
            _fireTruckPresentation.Edit(model);

            return(RedirectToAction("Index", "FireTruck"));
        }
Ejemplo n.º 5
0
        public IActionResult AddFireTruck()
        {
            var model = new FireTruckViewModel();

            return(View(model));
        }