public ActionResult DeleteConfirmed(string id) { TransactionMst transactionMst = db.TransactionMsts.Find(id); db.TransactionMsts.Remove(transactionMst); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "transactionId,userId,totPrice,totQty,approvalStt")] TransactionMst transactionMst) { if (ModelState.IsValid) { db.Entry(transactionMst).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.userId = new SelectList(db.UserRegMsts, "userId", "userId", transactionMst.userId); return(View(transactionMst)); }
// GET: Admin/TransactionMsts/Details/5 public ActionResult Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TransactionMst transactionMst = db.TransactionMsts.Find(id); if (transactionMst == null) { return(HttpNotFound()); } return(View(transactionMst)); }
// GET: Admin/TransactionMsts/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TransactionMst transactionMst = db.TransactionMsts.Find(id); if (transactionMst == null) { return(HttpNotFound()); } ViewBag.userId = new SelectList(db.UserRegMsts, "userId", "userId", transactionMst.userId); return(View(transactionMst)); }
public ActionResult Checkout(string fname, string lname, string address, string city, string state, string email, string mobNo, string cardNo, string expDate, string CVV) { using (OnlineJewelryShopDBEntities _context = new OnlineJewelryShopDBEntities()) { if (Session["cartList"] != null) { if (Session[CommonConstants.USER_SESSION] != null) { UserLogin u = new UserLogin(); u = (UserLogin)Session[CommonConstants.USER_SESSION]; RandomGenerator ran = new RandomGenerator(); InquiryMst i = new InquiryMst(); i.inquiryID = ran.RandomSth(); i.fname = fname; i.lname = lname; i.city = city; i.address = address; i.cmt = ""; i.mobNo = mobNo; i.emailId = email; i.cardNo = cardNo; i.expdate = expDate; i.CVV_No = CVV; i.cdate = System.DateTime.Now; foreach (CartList item in (List <CartList>)Session["cartList"]) { i.transactionId = item.transactionId; break; } _context.InquiryMsts.Add(i); foreach (CartList item in (List <CartList>)Session["cartList"]) { CartList c = new CartList(); c.cartId = item.cartId; c.transactionId = item.transactionId; c.itemCode = item.itemCode; c.qty = item.qty; c.price = item.price; _context.CartLists.Add(c); } TransactionMst t = new TransactionMst(); foreach (CartList item in (List <CartList>)Session["cartList"]) { t.transactionId = item.transactionId; break; } t.userId = u.UserID; t.approvalStt = "Pending"; t.totPrice = ViewBag.TotalPrice; t.totQty = ViewBag.TotalQty; _context.TransactionMsts.Add(t); } else { RandomGenerator ran = new RandomGenerator(); InquiryMst i = new InquiryMst(); i.inquiryID = ran.RandomSth(); i.fname = fname; i.lname = lname; i.city = city; i.address = address; i.cmt = ""; i.mobNo = mobNo; i.emailId = email; i.cardNo = cardNo; i.expdate = expDate; i.CVV_No = CVV; i.cdate = System.DateTime.Now; foreach (CartList item in (List <CartList>)Session["cartList"]) { i.transactionId = item.transactionId; break; } _context.InquiryMsts.Add(i); foreach (CartList item in (List <CartList>)Session["cartList"]) { CartList c = new CartList(); c.cartId = item.cartId; c.transactionId = item.transactionId; c.itemCode = item.itemCode; c.qty = item.qty; c.price = item.price; _context.CartLists.Add(c); } TransactionMst t = new TransactionMst(); foreach (CartList item in (List <CartList>)Session["cartList"]) { t.transactionId = item.transactionId; break; } t.approvalStt = "Pending"; t.totPrice = ViewBag.TotalPrice; t.totQty = ViewBag.TotalQty; _context.TransactionMsts.Add(t); } _context.SaveChanges(); Session.Remove("cartList"); CartController.totalPrice = 0; CartController.totalQty = 0; } return(RedirectToAction("Index")); } }