public ActionResult CreateComponent(TechnicalServiceRequestComponent item) { ViewBag.RequestId = item.RequestId; if (!ModelState.IsValid) { return(PartialView("_CreateComponent", item)); } item.Request = TechnicalServiceRequest.TryFind(item.RequestId); using (var scope = new TransactionScope()) { item.CreateAndFlush(); } return(PartialView("_CreateComponentSuccesful", item)); }