public ActionResult ZipOrderConfirm(Claim model) { try { if (!String.IsNullOrEmpty(Request.Form["ZipOrderConfirm"])) { ResponseMessage responseMessage; bool complete = model.Go(out responseMessage); if (!complete) throw new Exception(responseMessage.ErrorMessage); return RedirectToAction("Index", new { id = responseMessage.Id }); } else if (!String.IsNullOrEmpty(Request.Form["ZipOrderCancel"])) { ResponseMessage responseMessage; //model.Descr = Request.Form["ClaimWorkCancelDescr"]; bool complete = model.GoBack(out responseMessage); if (!complete) throw new Exception(responseMessage.ErrorMessage); //return RedirectToAction("Index", new { id = responseMessage.Id }); } } catch (Exception ex) { TempData["error"] = ex.Message; return RedirectToAction("Index", new { id = model.Id }); } return View("WindowClose"); //return RedirectToAction("List"); }
public ActionResult ServiceSheetTechForm(Claim model) { try { ResponseMessage responseMessage = null; bool complete = false; if (!String.IsNullOrEmpty(Request.Form["ServiceSheetSave"])) { complete = model.Go(out responseMessage); } else if (!String.IsNullOrEmpty(Request.Form["ServiceSheetCancel"])) { complete = model.GoBack(out responseMessage); return RedirectToAction("Index"); } if (responseMessage == null)responseMessage = new ResponseMessage(); if (!complete) throw new Exception(responseMessage.ErrorMessage); return RedirectToAction("List"); } catch (Exception ex) { TempData["error"] = ex.Message; return RedirectToAction("Index", new { id = model.Id }); } }