public ActionResult GenerateReceipt(int id, ReceiptV m) { var x = new Receipts().createReceipt(id, m.amount); if (x) { return(RedirectToAction("Order")); } return(View(m)); }
public ActionResult GenerateReceipt(int id) { ReceiptV m = new ReceiptV(); if (new Orders().FindOrder(id)) { var da = new CourierEntities(); var packageName = da.Orders.Where(a => a.OrderID == id).Select(a => a.Packagename).SingleOrDefault(); var userEmail = da.Orders.Where(a => a.OrderID == id).Select(a => a.User.Email).SingleOrDefault(); var Orderno = da.Orders.Where(a => a.OrderID == id).Select(a => a.OrderID).SingleOrDefault(); ViewBag.OrderNo = (Session["OrderNo"] = Orderno).ToString(); ViewBag.PackageName = (Session["packageName"] = packageName).ToString(); ViewBag.UserEmail = (Session["userEmail"] = userEmail).ToString(); m.orderID = Orderno; } return(View(m)); }