public ActionResult ReferralOrderDetail(int?id) { try { using (var db = new StoreContext()) { ReferralOrderItem referralOrderItem = db.ReferralOrderItems.Find(id); return(View("ReferralOrderDetail", referralOrderItem)); } } catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "Home", "ReferralOrderDetail"))); } }
//[Authorize(Roles = "...")] public ActionResult ReferralOrderDetail(int?id) { using (var db = new StoreContext()) { ReferralOrderItem referralOrderItem = db.ReferralOrderItems.Find(id); if (referralOrderItem == null) { return(HttpNotFound()); //need attention } else { return(View("ReferralOrderDetail", referralOrderItem)); } } }
//[Authorize(Roles = "...")] public ActionResult ReferralOrderTemplate(int?id, int?referralId) { try { using (var db = new StoreContext()) { this.ViewBugs(db); if (id == 0) { Referral referral = db.Referrals.Find(referralId); var item = new ReferralOrderTemplate(); item.ReferralId = referralId; item.ConfirmationDate = referral.ConfirmationDate; item.ValidityDate = referral.ValidityDate; item.ReferralOrderStatusId = 1; return(View("ReferralOrderTemplate", item)); } else { ReferralOrderItem referralOrderItem = db.ReferralOrderItems.Find(id); var referralOrderTemplate = new ReferralOrderTemplate(); referralOrderTemplate.ReferralOrderId = referralOrderItem.ReferralOrderId; referralOrderTemplate.ReferralId = referralOrderItem.ReferralId; referralOrderTemplate.ReferralOrderDate = referralOrderItem.ReferralOrderDate; referralOrderTemplate.ConfirmationDate = referralOrderItem.ConfirmationDate; referralOrderTemplate.ConfirmOrderDate = referralOrderItem.ConfirmOrderDate; referralOrderTemplate.OrganizationId = referralOrderItem.OrganizationId; referralOrderTemplate.ValidityDate = referralOrderItem.ValidityDate; referralOrderTemplate.ReferralOrderStatusId = referralOrderItem.ReferralOrderStatusId; return(View("ReferralOrderTemplate", referralOrderTemplate)); } } } catch (Exception ex) { return(RedirectToAction("Index", "Error", new { msg = ex.Message })); } }
public ActionResult Index(HomeIndexModel request) { bool isCapthcaValid = ValidateCaptcha(Request["g-recaptcha-response"]); if (!isCapthcaValid) { TempData["requestMessage"] = "Captcha ստուգումը խափանվեց"; return(View("Index", request)); } if (ModelState.IsValid) { using (var db = new StoreContext()) { switch (request.RequestTypeId) { case 1: InvocationItem item = db.InvocationItems.Find(request.RequestId); ViewBag.InvocationFile = 0; if (!String.IsNullOrEmpty(item.InvocationURL)) { ViewBag.InvocationFile = 1; } ViewBag.File1 = 0; ViewBag.File2 = 0; ViewBag.File3 = 0; ViewBag.File4 = 0; IQueryable <InvocationDocument> invocationDocuments = db.InvocationDocuments.Where(p => p.InvocationId == item.InvocationId); foreach (var invocationDocument in invocationDocuments) { switch (invocationDocument.DocumentTypeId) { case 1: ViewBag.File1 = 1; break; case 2: ViewBag.File2 = 1; break; case 3: ViewBag.File3 = 1; break; case 4: ViewBag.File4 = 1; break; default: break; } } return(View("InvocationDetail", item)); case 2: ReferralItem referralItem = db.ReferralItems.Find(request.RequestId); return(View("ReferralDetail", referralItem)); case 3: ReferralOrderItem referralOrderItem = db.ReferralOrderItems.Find(request.RequestId); return(View("ReferralOrderDetail", referralOrderItem)); default: return(View("Index", request)); } } } else { TempData["requestMessage"] = "Մոդելի սխալ"; return(View("Index", request)); } }