public ActionResult Create(SiteViewModel siteViewModel) { if (ModelState.IsValid) { Site site = siteViewModel.FromMap(); site.Group = _groupService.GetByID(siteViewModel.ParentId); _service.Insert(site); _service.Save(); return(RedirectToAction("Index", "Sites", new { id = siteViewModel.ParentId })); } return(View(siteViewModel)); }