Пример #1
0
        public ActionResult Edit(int id, ScheduleViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    var schedule = scheduleService.GetById(id);
                    schedule = ScheduleViewModel.ToModel(model, schedule);
                    scheduleService.SaveSchedule(schedule);

                    return(RedirectToAction("Admin"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", ex);
                this.LogError(ex);
            }

            ViewBag.PageTitle = "Edit Member";
            ViewBag.Title     = "Edit Member";
            return(View("CreateEdit", model));
        }