示例#1
0
        public ActionResult napThe(TB_CARD_DEAL_HISTORY model)
        {
            var message = "";

            try
            {
                model.HIS_TIME = DateTime.Now;
                model.ID       = Session["UserID"].ToString();
                // model.RESULT = "Thành công";
                model.HIS_ID = CreateIDforCard();
                Entities.TB_CARD_DEAL_HISTORY.Add(model);
                TB_MONEY money = Entities.TB_MONEY.FirstOrDefault(x => x.USER_ACCOUNT_ID == model.ID);
                money.TOTAL_MONEY += model.DENOMINATIONS;
                if (Entities.SaveChanges() > 0)
                {
                    return(PartialView("_CardSuccess", model));
                }
                else
                {
                    message = "fail";
                }
            }
            catch (Exception ex)
            {
                message = ex.GetBaseException().ToString();
            }
            return(Json(message, JsonRequestBehavior.AllowGet));
        }
示例#2
0
        public ActionResult getSignUp(TB_USER user)  // đăng ký
        {
            var message = "";

            try
            {
                if (ModelState.IsValid)
                {
                    if (CheckUserName(user.USERNAME) != null)
                    {
                        message = "Tên đăng nhập đã được sử dụng !";
                    }
                    else if (CheckEmail(user.EMAIL) != null)
                    {
                        message = "Email đã được sử dụng !";
                    }
                    else
                    {
                        user.ID = CreateID();
                        Entities.TB_USER.Add(user);
                        TB_MONEY money = new TB_MONEY();
                        money.USER_ACCOUNT_ID = user.ID;
                        money.TOTAL_MONEY     = 0;
                        money.NEWBIE          = 1;
                        money.TIME_FOR_FREE   = 3;
                        Entities.TB_MONEY.Add(money);
                        Entities.SaveChanges();
                        message = "Đăng ký thành công !";
                    }
                }
            }
            catch (Exception ex)
            {
                message = ex.GetBaseException().ToString();
            }

            return(Json(message, JsonRequestBehavior.AllowGet));
        }