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)); }
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)); }