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