Beispiel #1
0
        public IActionResult EditConfirmed(EngineerEditModel model)
        {
            Engineer engineer = service.Find(model.ID);

            engineer.FirstName   = model.FirstName;
            engineer.LastName    = model.LastName;
            engineer.IsAvailable = model.IsAvailable;
            service.Update(engineer);
            return(RedirectToAction(nameof(Index)));
        }
Beispiel #2
0
        public IActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            var engineer = service.Find(id ?? 0);

            if (engineer == null)
            {
                return(NotFound());
            }

            EngineerEditModel model = new EngineerEditModel
            {
                ID          = engineer.ID,
                FirstName   = engineer.FirstName,
                LastName    = engineer.LastName,
                IsAvailable = engineer.IsAvailable
            };

            return(View(model));
        }