Ejemplo n.º 1
0
        public IActionResult Edit(Guid id)
        {
            Train train = trainService.GetById(id);
            var   model = new TrainEditViewModel()
            {
                Capacity = train.Capacity,
                IsFast   = train.Type == "Fast" ? true : false,
                Number   = train.Number
            };

            return(View(model));
        }
Ejemplo n.º 2
0
        public IActionResult Edit(TrainEditViewModel model)
        {
            Train train = new Train()
            {
                Capacity = model.Capacity,
                Id       = model.Id,
                Number   = model.Number,
                Type     = model.IsFast ? "Fast" : "Normal"
            };

            trainService.Update(train);

            return(RedirectToAction("Index"));
        }