public ActionResult Show(int? id) { GetBannerType(); tId = id ?? 0; using (club = new ClubEntities()) { banner = club.Banners.Where(b => b.Id == tId).FirstOrDefault(); } return View("~/areas/bwum/views/banner/edit.cshtml",banner); }
public ActionResult Create(string title, string url, string pic, int type) { string redirectUrl = string.Empty; banner = new Banner(); GetBannerType(); if (string.IsNullOrEmpty(title)) { hitStr="标题不能为空!"; }else if(string.IsNullOrEmpty(pic)){ hitStr = "图片为上传,请先上传图片!"; } else { using (club = new ClubEntities()) { banner = new Banner { Title = HtmlCommon.ClearHtml(title), Url = HtmlCommon.ClearHtml(url), Pic = pic,Status=1,Type= Byte.Parse(type.ToString()),VarDate=DateTime.Now }; club.Banners.Add(banner); if (club.SaveChanges() > 0) { hitStr = "广告图片的添加成功!"; status = Status.success; }else{ hitStr = "广告图片的添加失败,请稍后重试!"; } } } ViewBag.StatusStr = Common.HtmlCommon.GetHitStr(hitStr,status); return View("~/areas/bwum/views/banner/edit.cshtml",banner); }
public ActionResult Edit(int? id,string title,string url,string pic,int type) { int bId = id ?? 0; GetBannerType(); using (club = new ClubEntities()) { banner = club.Banners.Where(b => b.Id == bId).FirstOrDefault(); if (banner == null) Redirect("/bwum/error/notfound"); banner.Title = title; banner.Url = url; banner.Pic = pic; banner.Type = Byte.Parse(type.ToString()); if (club.SaveChanges() >= 0){ hitStr = "Banner 信息更新成功!"; status = Status.success; } else { hitStr = "Banner 信息更新失败,请稍后重试!"; } } ViewBag.StatusStr = Common.HtmlCommon.GetHitStr(hitStr,status); return View("~/areas/bwum/views/banner/edit.cshtml",banner); }
public ActionResult Create() { banner = new Banner(); GetBannerType(); return View("~/areas/bwum/views/banner/edit.cshtml", banner); }
private bool SetStatus(string[] chks,int sId) { using (club = new ClubEntities()) { banner = new Banner(); foreach (string chk in chks) { tId = Convert.ToInt32(chk); banner = club.Banners.Where(a => a.Id == tId).FirstOrDefault(); banner.Status = (byte)sId; if (club.SaveChanges() < 0) return false; } return true; } }
public JsonResult MultiDel(string[] chk){ if (chk.Length == 0) { hitStr = "未选中行,请选中行后再进行操作!"; }else{ using (club = new ClubEntities()) { foreach (string ck in chk) { tId = Convert.ToInt32(ck); banner = club.Banners.Where(b => b.Id == tId).FirstOrDefault(); club.Banners.Remove(banner); } if (club.SaveChanges() >= 0) { hitStr = "广告删除成功!"; status = Status.success; }else{ hitStr = "系统异常删除失败,请稍后重试!"; } } } return Json(new { state=status.ToString(),context=hitStr.ToString(),url="/bwum/banner/"}); }
public JsonResult Del(int? id) { int bId = id ?? 0; using (club = new ClubEntities()) { banner = club.Banners.Where(b => b.Id == bId).FirstOrDefault(); if (banner == null) Redirect("#/error/notfound"); club.Banners.Remove(banner); if (club.SaveChanges() >= 0) { hitStr = "广告删除成功!"; status = Status.success; }else{ hitStr = "广告删除失败!"; } } return Json(new { status = status.ToString(), content = HtmlCommon.GetHitStr("删除成功!", status) }); }