Esempio n. 1
0
        public JsonResult ModifyShop()
        {
            JsonShopAddShopEntity json = new JsonShopAddShopEntity();
            long   id   = CommonHelper.GetPostValue("id").ToLong(-1L);
            string name = CommonHelper.GetPostValue("shopname");

            name = HttpUtility.UrlDecode(name);
            string address = CommonHelper.GetPostValue("address");

            address = HttpUtility.UrlDecode(address);
            string   tel      = CommonHelper.GetPostValue("tel");
            int      leaderId = CommonHelper.GetPostValue("leaderId").ToInt(1);
            long     areas    = CommonHelper.GetPostValue("areas").ToLong(-1L);
            long     areaId   = CommonHelper.GetPostValue("areaId").ToLong(-1L);
            DateTime openDate = CommonHelper.GetPostValue("openDate").ToDateTime(DateTime.Now);
            string   stat     = CommonHelper.GetPostValue("state");
            int      state    = stat.Equals("on", StringComparison.OrdinalIgnoreCase) ? 0 : 1;

            if (id <= 0)
            {
                json.ErrorCode    = "E001";
                json.ErrorMessage = "参数错误!";
                return(Json(json));
            }
            if (string.IsNullOrEmpty(name) || leaderId < 0 || areaId < 0)
            {
                json.ErrorCode    = "E001";
                json.ErrorMessage = "参数不全!";
                return(Json(json));
            }
            T_BG_Shop shop = _bgShopService.Get(id);

            shop.Name     = name;
            shop.Address  = address;
            shop.Tel      = tel;
            shop.LeaderID = leaderId;
            shop.Areas    = areas;
            shop.AreaId   = areaId;
            shop.OpenDate = openDate;
            shop.State    = state;
            if (state == 1)
            {
                shop.WithdrawDate = DateTime.Now;
            }
            bool result = _bgShopService.Update(shop);

            if (result)
            {
                json.ErrorCode    = "E000";
                json.ErrorMessage = "修改成功!";
            }
            else
            {
                json.ErrorCode    = "E002";
                json.ErrorMessage = "修改失败!";
            }
            return(Json(json));
        }
Esempio n. 2
0
        public JsonResult AddShop()
        {
            JsonShopAddShopEntity json = new JsonShopAddShopEntity();
            string name = CommonHelper.GetPostValue("shopname");

            name = HttpUtility.UrlDecode(name);
            string address = CommonHelper.GetPostValue("address");

            address = HttpUtility.UrlDecode(address);
            string   tel      = CommonHelper.GetPostValue("tel");
            int      leaderId = CommonHelper.GetPostValue("leaderId").ToInt(1);
            long     areas    = CommonHelper.GetPostValue("areas").ToLong(-1L);
            long     areaId   = CommonHelper.GetPostValue("areaId").ToLong(-1L);
            DateTime openDate = CommonHelper.GetPostValue("openDate").ToDateTime(DateTime.Now);

            if (string.IsNullOrEmpty(name) || leaderId < 0 || areaId < 0)
            {
                json.ErrorCode    = "E001";
                json.ErrorMessage = "参数不全!";
                return(Json(json));
            }
            T_BG_Shop shop = new T_BG_Shop();

            shop.Name     = name;
            shop.Address  = address;
            shop.Tel      = tel;
            shop.LeaderID = leaderId;
            shop.Areas    = areas;
            shop.AreaId   = areaId;
            shop.OpenDate = openDate;
            shop.State    = 0;
            bool result = _bgShopService.Add(shop);

            if (result)
            {
                json.ErrorCode    = "E000";
                json.ErrorMessage = "添加成功!";
            }
            else
            {
                json.ErrorCode    = "E002";
                json.ErrorMessage = "添加失败!";
            }
            return(Json(json));
        }