public ActionResult Edit(StoreRankModel model, int storeRid = -1) { StoreRankInfo storeRankInfo = AdminStoreRanks.GetStoreRankById(storeRid); if (storeRankInfo == null) { return(PromptView("店铺等级不存在")); } int storeRid2 = AdminStoreRanks.GetStoreRidByTitle(model.RankTitle); if (storeRid2 > 0 && storeRid2 != storeRid) { ModelState.AddModelError("RankTitle", "名称已经存在"); } if (ModelState.IsValid) { storeRankInfo.Title = model.RankTitle; storeRankInfo.Avatar = model.Avatar ?? ""; storeRankInfo.HonestiesLower = model.HonestiesLower; storeRankInfo.HonestiesUpper = model.HonestiesUpper; storeRankInfo.ProductCount = model.ProductCount; AdminStoreRanks.UpdateStoreRank(storeRankInfo); AddMallAdminLog("修改店铺等级", "修改店铺等级,店铺等级ID为:" + storeRid); return(PromptView("店铺等级修改成功")); } Load(); return(View(model)); }
public ActionResult Edit(int storeRid = -1) { StoreRankInfo storeRankInfo = AdminStoreRanks.GetStoreRankById(storeRid); if (storeRankInfo == null) { return(PromptView("店铺等级不存在")); } StoreRankModel model = new StoreRankModel(); model.RankTitle = storeRankInfo.Title; model.Avatar = storeRankInfo.Avatar; model.HonestiesLower = storeRankInfo.HonestiesLower; model.HonestiesUpper = storeRankInfo.HonestiesUpper; model.ProductCount = storeRankInfo.ProductCount; Load(); return(View(model)); }
public ActionResult EditStore(EditStoreModel model, int storeId = -1) { StoreInfo storeInfo = AdminStores.GetStoreById(storeId); if (storeInfo == null) { return(PromptView("店铺不存在")); } int storeId2 = AdminStores.GetStoreIdByName(model.StoreName); if (storeId2 > 0 && storeId2 != storeId) { ModelState.AddModelError("StoreName", "店铺名已经存在"); } if (ModelState.IsValid) { storeInfo.State = model.State; storeInfo.Name = model.StoreName; storeInfo.RegionId = model.RegionId; storeInfo.StoreRid = model.StoreRid; storeInfo.StoreIid = model.StoreIid; storeInfo.Logo = model.Logo ?? ""; storeInfo.Mobile = model.Mobile ?? ""; storeInfo.Phone = model.Phone ?? ""; storeInfo.QQ = model.QQ ?? ""; storeInfo.WW = model.WW ?? ""; storeInfo.Honesties = model.StoreRid == storeInfo.StoreRid ? storeInfo.Honesties : AdminStoreRanks.GetStoreRankById(model.StoreRid).HonestiesLower; storeInfo.StateEndTime = TypeHelper.StringToDateTime(model.StateEndTime); storeInfo.Theme = model.Theme; storeInfo.Banner = model.Banner ?? ""; storeInfo.Announcement = model.Announcement ?? ""; storeInfo.Description = model.Description ?? ""; AdminStores.UpdateStore(storeInfo); AddMallAdminLog("修改店铺", "修改店铺,店铺ID为:" + storeId); return(PromptView("店铺修改成功")); } LoadStore(storeId, model.RegionId); return(View(model)); }