コード例 #1
0
        public JsonResult DelAddress(int autoid)
        {
            var    result = false;
            string msg    = "删除失败,请稍后再试!";

            result = UserBanksBusiness.Del(autoid);
            JsonDictionary.Add("result", result);
            JsonDictionary.Add("ErrMsg", msg);
            return(new JsonResult
            {
                Data = JsonDictionary,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
コード例 #2
0
 public ActionResult Banks()
 {
     if (getAccountSession("MyCard"))
     {
         ViewBag.Max      = 5;
         ViewBag.Hour     = 6;
         ViewBag.HasCount = UserBanksBusiness.GetCount(CurrentUser.UserID);
         return(View());
     }
     else
     {
         return(Redirect("MyCard"));
     }
 }
コード例 #3
0
        public JsonResult LockBanks()
        {
            string errmsg = "";
            var    result = UserBanksBusiness.UpdateStatus(CurrentUser.UserID);

            JsonDictionary.Add("result", result);
            if (!result)
            {
                JsonDictionary.Add("ErrMsg", "操作失败!");
            }
            return(new JsonResult
            {
                Data = JsonDictionary,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
コード例 #4
0
        public JsonResult EditAddress(UserAddress model)
        {
            var    result = false;
            string msg    = "提交失败,请稍后再试!";

            if (validate(model.City, model.Postcode, model.Address, model.Phone, model.Revicename))
            {
                result = UserBanksBusiness.Edit(CurrentUser.UserID, model.Autoid, model.City, model.Postcode, model.Address, model.Phone, model.Revicename);
            }
            JsonDictionary.Add("result", result);
            JsonDictionary.Add("ErrMsg", msg);
            return(new JsonResult
            {
                Data = JsonDictionary,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
コード例 #5
0
        public JsonResult SaveBanks(string entity)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            UserBanks            model      = serializer.Deserialize <UserBanks>(entity);

            model.UserID = CurrentUser.UserID;
            string errmsg = "";
            var    result = UserBanksBusiness.InsertBanks(model, ref errmsg);

            JsonDictionary.Add("result", result);
            if (!result)
            {
                JsonDictionary.Add("ErrMsg", errmsg);
            }
            return(new JsonResult
            {
                Data = JsonDictionary,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
コード例 #6
0
        public JsonResult BankList(int pageIndex)
        {
            int total     = 0;
            int pageCount = 0;
            var list      = UserBanksBusiness.GetBanks("", CurrentUser.UserID, PageSize, pageIndex, ref total, ref pageCount);

            list.ForEach(x =>
            {
                if (!string.IsNullOrEmpty(x.CardCode) && x.CardCode.Length > 4)
                {
                    x.CardCode = x.CardCode.Replace(x.CardCode.Substring(0, x.CardCode.Length - 4), "*");
                }
            });
            JsonDictionary.Add("Items", list.Where(x => x.Status != 9).ToList());
            JsonDictionary.Add("totalCount", total);
            JsonDictionary.Add("pageCount", pageCount);
            return(new JsonResult
            {
                Data = JsonDictionary,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
コード例 #7
0
        public ActionResult UserAddress(int id = -1)
        {
            if (CurrentUser == null)
            {
                return(Redirect("/Home/Login"));
            }
            UserAddress dt = new UserAddress(); List <UserAddress> dtall = new List <UserAddress>();

            if (id > 0)
            {
                List <UserAddress> dtlist = UserBanksBusiness.GetAddress(" WHERE auotid=" + id.ToString());
                if (dtlist.Count > 0)
                {
                    dt = dtlist[0];
                }
            }
            else
            {
                dtall = UserBanksBusiness.GetAddress("");
            }
            ViewData["editadd"] = dt;
            ViewData["address"] = dtall;
            return(View());
        }