public ActionResult Create(DeveloperViewModel developerViewModel) { if (ModelState.IsValid) { try { var developer = new Developer() { Name = developerViewModel.Name }; developerService.Add(developer); developerService.Save(); return(RedirectToAction("Index")); } catch { ModelState.AddModelError("", "Database error!"); return(View(developerViewModel)); } } return(View(developerViewModel)); }