public ActionResult Edit(TechnicalServiceRequest item) { item.Customer = Customer.TryFind(item.CustomerId); if (!ModelState.IsValid) { return(PartialView("_Edit", item)); } var entity = TechnicalServiceRequest.Find(item.Id); entity.Type = item.Type; entity.Brand = item.Brand; entity.Equipment = item.Equipment; entity.Model = item.Model; entity.SerialNumber = item.SerialNumber; entity.Date = item.Date; entity.Location = item.Location; entity.EndDate = item.EndDate; entity.Customer = item.Customer; entity.ResponsiblePerson = item.ResponsiblePerson; entity.Comment = item.Comment; entity.ContactName = item.ContactName; entity.ContactPhoneNumber = item.ContactPhoneNumber; entity.PaymentStatus = item.PaymentStatus; entity.ShippingMethod = item.ShippingMethod; entity.Address = item.Address; entity.Remarks = item.Remarks; using (var scope = new TransactionScope()) { entity.UpdateAndFlush(); } return(PartialView("_Refresh")); }
public ActionResult Create(TechnicalServiceRequest item) { item.Customer = Customer.TryFind (item.CustomerId); if (!ModelState.IsValid) { return PartialView ("_Create", item); } using (var scope = new TransactionScope ()) { item.CreateAndFlush (); } return PartialView ("_CreateSuccesful", item); }
public ActionResult Create(TechnicalServiceRequest item) { item.Customer = Customer.TryFind(item.CustomerId); if (!ModelState.IsValid) { return(PartialView("_Create", item)); } using (var scope = new TransactionScope()) { item.CreateAndFlush(); } return(PartialView("_CreateSuccesful", item)); }
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)); }
public ActionResult DeleteConfirmed(int id) { var item = TechnicalServiceRequest.Find(id); try { using (var scope = new TransactionScope()) { foreach (var x in item.Components) { x.DeleteAndFlush(); } item.DeleteAndFlush(); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex); return(PartialView("DeleteUnsuccessful")); } return(PartialView("_DeleteSuccesful", item)); }
public ActionResult Edit(TechnicalServiceRequest item) { item.Customer = Customer.TryFind (item.CustomerId); if (!ModelState.IsValid) { return PartialView ("_Edit", item); } var entity = TechnicalServiceRequest.Find (item.Id); entity.Type = item.Type; entity.Brand = item.Brand; entity.Equipment = item.Equipment; entity.Model = item.Model; entity.SerialNumber = item.SerialNumber; entity.Date = item.Date; entity.Location = item.Location; entity.EndDate = item.EndDate; entity.Customer = item.Customer; entity.ResponsiblePerson = item.ResponsiblePerson; entity.Comment = item.Comment; entity.ContactName = item.ContactName; entity.ContactPhoneNumber = item.ContactPhoneNumber; entity.PaymentStatus = item.PaymentStatus; entity.ShippingMethod = item.ShippingMethod; entity.Address = item.Address; entity.Remarks = item.Remarks; using (var scope = new TransactionScope ()) { entity.UpdateAndFlush (); } return PartialView ("_Refresh"); }
public ActionResult Print(int id) { var item = TechnicalServiceRequest.Find(id); return(View(item)); }
public ActionResult Delete(int id) { var item = TechnicalServiceRequest.Find(id); return(PartialView("_Delete", item)); }
public ActionResult Details(int id) { var item = TechnicalServiceRequest.Find(id); return(View("Details", item)); }