// GET: Pay public ActionResult Index() { User user = Session["User"] as User; var btndh = Session["btndh"]; if (user != null && btndh != null) { List <CartProductUser> listCPU = PayDAO.LoadDataPay(user.ID_ACCOUNT); ArrayList model = new ArrayList(); model.Add(listCPU); var totalMoney = PayDAO.TotalMoneyOder(user.ID_ACCOUNT); model.Add(totalMoney); return(View(model)); } else { return(RedirectToAction("Index", "Home")); } }
public ActionResult LoadDataIntoCart(FormPay formPay) { User user = Session["User"] as User; string status; if (user != null) { var ten = formPay.HO_TEN; var diaChi = formPay.DIA_CHI; var sdt = formPay.SDT; if (ten == null || diaChi == null || sdt == null || ten == "" || diaChi == "" || sdt == "") { status = "fail"; var mess = "Vui Lòng Nhập Đây Đủ Thông Tin"; return(new JsonResult { Data = new { status = status, mess } }); } else if (Tools.IsNumberPhone(sdt) == false) { status = "fail"; var mess = "Vui Lòng Nhập Đúng Số Điện Thoại"; return(new JsonResult { Data = new { status = status, mess } }); } else { List <CartProductUser> listCPU = PayDAO.LoadDataPay(user.ID_ACCOUNT); listCPU[0].HO_TEN = ten; listCPU[0].DIA_CHI = diaChi; listCPU[0].SDT = sdt; if (PayDAO.CreateNewOder(listCPU) == true) { HttpContext.Session.Remove("btndh"); if (PayDAO.deteleProductInCart(user.ID_ACCOUNT) == true) { status = "success"; return(new JsonResult { Data = new { status = status } }); } else { status = "fail"; var mess = "Lỗi Ngoại Lệ"; return(new JsonResult { Data = new { status = status, mess } }); } } else { status = "fail"; var mess = "Lỗi Ngoại Lệ"; return(new JsonResult { Data = new { status = status, mess } }); } } } else { status = "home"; return(new JsonResult { Data = new { status = status, url = Url.Action("Index", "Home") } }); } }