public ActionResult Purchase_GiftItem(Gift_Master Item) { int User_ID = Convert.ToInt32(Session["User_ID"]); int Bonus_Point = Convert.ToInt32(Session["Bonus_Point"]); if (Item.Gift_Price > Bonus_Point) { ModelState.AddModelError("Item.Gift_Price", "Not Enoufgh Balance Left"); return(RedirectToAction("Gift")); } var data = new _Market_Repo().Purchase_GiftItem(User_ID, Item); return(RedirectToAction("Gift")); }
public ActionResult Purchase_Item(Item_Master Item) { int User_ID = Convert.ToInt32(Session["User_ID"]); int Credit_Left = Convert.ToInt32(Session["Credit_Left"]); if (Item.Item_Price > Credit_Left) { ModelState.AddModelError("Item.Price", "Not Enoufgh Balance Left"); return(RedirectToAction("Index")); } var data = new _Market_Repo().Purchase_Item(User_ID, Item); return(RedirectToAction("Index")); }
public ActionResult Gift() { #region Balance Reset int User_ID = Convert.ToInt32(Session["User_ID"]); var data = new _Customer_Repo().GetBal(User_ID); if (data.Credit_Left != 0) { Session["Credit_Used"] = data.Credit_Used; Session["Credit_Left"] = data.Credit_Left; Session["Bonus_Point"] = data.Bonus_Point; } else { Session["Credit_Used"] = 0; Session["Credit_Left"] = 0; Session["Bonus_Point"] = 0; } #endregion var data2 = new _Market_Repo().Get_GiftItems();; return(View(data2)); }