/// <summary> /// 添加编辑轮播图 /// </summary> /// <param name="model"></param> /// <returns></returns> public ResultModel AddBanner(AddBannerModel model) { using (brnshopEntities context = new brnshopEntities()) { var tran = context.Database.BeginTransaction(); try { if (model.bannerid == 0) { var newbanner = new bsp_banners(); newbanner.displayorder = model.displayorder; newbanner.endtime = model.endtime; newbanner.img = model.img; newbanner.isshow = 1; newbanner.starttime = model.starttime; newbanner.title = model.title; newbanner.type = (byte)model.bannerType; newbanner.url = model.url; context.bsp_banners.Add(newbanner); } else { var banner = context.bsp_banners.SingleOrDefault(t => t.id == model.bannerid); if (banner == null) { return(ResultModel.Fail("请刷新列表")); } banner.displayorder = model.displayorder; banner.endtime = model.endtime; banner.img = model.img; banner.starttime = model.starttime; banner.type = (byte)model.bannerType; banner.title = model.title; banner.url = model.url; } context.SaveChanges(); tran.Commit(); InitBanners(); return(ResultModel.Success("添加成功")); } catch (Exception ex) { Logger._.Error(ex); tran.Rollback(); return(ResultModel.Error()); } } }
/// <summary> /// 添加编辑轮播图 /// </summary> /// <param name="model"></param> /// <returns></returns> public ActionResult AddBanner(AddBannerModel model) { BannerCache bannerCache = RemotingHelp.GetModelObject <BannerCache>(); return(Json(bannerCache.AddBanner(model), JsonRequestBehavior.AllowGet)); }
/// <summary> /// 添加编辑轮播图 /// </summary> /// <param name="model"></param> /// <returns></returns> public ResultModel AddBanner(AddBannerModel model) { throw new NotImplementedException(); }