public ActionResult Edit(int id) { Sidebar(); var model = new BannerSettingCreateEditViewModel(bannerSetting.FirstOrDefault(s => s.ID == id)); return(View(model)); }
public ActionResult Edit(BannerSettingCreateEditViewModel model) { Sidebar(); if (model.Image.Images.Count() <= 0) { ModelState.AddModelError("Image", "上传图片"); } if (string.IsNullOrWhiteSpace(model.Code)) { ModelState.AddModelError("Code", "填写编号"); } if (ModelState.IsValid) { var setting = classifySetting.FirstOrDefault(s => s.ID == model.ID); var index = classifySetting.IndexOf(setting); setting.Image = model.Image.Images.FirstOrDefault(); setting.Link = model.Link; setting.Sort = model.Sort; setting.Title = model.Title; setting.Code = model.Code; setting.Platform = model.Platform; classifySetting[index] = setting; return(RedirectToAction("Index", new { platform = model.Platform })); } return(View(model)); }
public ActionResult Create(BannerSettingCreateEditViewModel model) { Sidebar(); if (model.Image.Images.Count() <= 0) { ModelState.AddModelError("Image", "上传图片"); } if (string.IsNullOrWhiteSpace(model.Code)) { ModelState.AddModelError("Code", "编号 字段是必需的。"); } if (ModelState.IsValid) { var id = classifySetting.Count == 0 ? 1 : (classifySetting.Max(s => s.ID) + 1); classifySetting.Add(new BannerSetting { Image = model.Image.Images.FirstOrDefault(), Link = model.Link, Sort = model.Sort, ID = id, Code = model.Code, Title = model.Title, Platform = model.Platform, }); return(RedirectToAction("Index", new { platform = model.Platform })); } return(View(model)); }
public ActionResult Create(Enums.CouponPlatform platform = Enums.CouponPlatform.TaoBao) { Sidebar(); var model = new BannerSettingCreateEditViewModel(); model.Platform = platform; return(View(model)); }
public ActionResult Edit(BannerSettingCreateEditViewModel model) { Sidebar(); if (model.Image.Images.Count() <= 0) { ModelState.AddModelError("Image", "上传图片"); } if (ModelState.IsValid) { var setting = bannerSetting.FirstOrDefault(s => s.ID == model.ID); var index = bannerSetting.IndexOf(setting); setting.Image = model.Image.Images.FirstOrDefault(); setting.Link = model.Link; setting.Sort = model.Sort; setting.Title = model.Title; setting.Platform = model.Platform; bannerSetting[index] = setting; return(RedirectToAction("Index")); } return(View(model)); }
public ActionResult Create(BannerSettingCreateEditViewModel model) { Sidebar(); if (model.Image.Images.Count() <= 0) { ModelState.AddModelError("Image", "上传图片"); } if (ModelState.IsValid) { var id = bannerSetting.Count == 0 ? 1 : (bannerSetting.Max(s => s.ID) + 1); bannerSetting.Add(new BannerSetting { Image = model.Image.Images.FirstOrDefault(), Link = model.Link, Sort = model.Sort, ID = id, Title = model.Title, Platform = model.Platform, }); return(RedirectToAction("Index")); } return(View(model)); }