public ActionResult EditSpeciality(SpecialityViewModel speciality) { try { SpecialityDTO specialityDTO = new SpecialityDTO { Id = speciality.Id, Name = speciality.Name }; specialityService.ValidateSpeciality2(specialityDTO); specialityService.UpdateSpeciality(specialityDTO); return(RedirectToRoute(new { Controller = "Admin", Action = "Specialities" })); } catch (ValidationException ex) { ModelState.AddModelError(ex.Property, ex.Message); } return(View(speciality)); }