/// <summary> /// 新建和修改及操作--展示及操作 /// </summary> /// <param name="id"></param> /// <param name="action"></param> /// <param name="value"></param> /// <returns></returns> public ActionResult Manage(string id, string act, int value = 1) { WfsCmsContentService service = new WfsCmsContentService(); WfsCmsContent modle = new WfsCmsContent(); switch (act) { case "create": //新建 modle.CmsContentNo = "0"; return(View("/Areas/Outlet/Views/ADComent/Manage.cshtml", modle)); case "edit": //修改 modle = service.GetModel(id); return(View("/Areas/Outlet/Views/ADComent/Manage.cshtml", modle)); case "del": service.Del(id); return(Redirect("/outlet/adcoment/index" + CommonService.GetTimeStamp("?"))); case "show": //1 显示 2不显示 service.Update(id, value); return(Redirect("/outlet/adcoment/index")); } return(View()); }
public ActionResult EditAd() { string tmpCmsContentNo = Request["id"]; WfsCmsContentService service = new WfsCmsContentService(); WfsCmsContent modle = new WfsCmsContent(); modle = service.GetModel(tmpCmsContentNo); return(View(modle)); }
public ActionResult Manage(string id, string act, int value = 1) { WfsCmsContentService service = new WfsCmsContentService(); WfsCmsContent modle = new WfsCmsContent(); switch (act) { case "del": service.Del(id); return(Redirect("/shangpin/admanage/index.html")); case "show": //1 显示 2不显示 service.Update(id, value); return(Redirect("/shangpin/admanage/index.html")); } return(View()); }
public bool Update(WfsCmsContent model) { return(DapperUtil.Update <WfsCmsContent>(model)); }
public void Add(WfsCmsContent model) { DapperUtil.Insert <WfsCmsContent>(model); }
public ActionResult EditAdManage() { WfsCmsContent obj = new WfsCmsContent(); string tmpCmsContentNo = Request["CmsContentNo"]; string title = Request["title"]; string href = Request["Href"]; string showStatus = Request["ShowStatus"].Equals("0") ? "2" : Request["ShowStatus"]; #region 时间判断 可以为空 如果不为空必须大于当前时间 if (Request["ContentType"] != "2") { if (!string.IsNullOrEmpty(Request["CountDownTime"])) { DateTime dt = Convert.ToDateTime(Request["CountDownTime"]); if (dt < DateTime.Now) { return(Json(new { reslut = "error", msg = "倒计时时间不能小于当前时间" })); } } } #endregion #region 对象赋值 DateTime countDownTime = (Request["CountDownTime"] == null || Request["CountDownTime"].ToString().Trim() == "") ? Convert.ToDateTime("1900-1-1") : Convert.ToDateTime(Request["CountDownTime"]); if (Request["CountDownTime"] == "0001-1-1 0:00:00") { countDownTime = Convert.ToDateTime("1900-1-1"); } int contentType = (Request["ContentType"] == null || Convert.ToInt16(Request["ContentType"]) == 0) ? 2 : Convert.ToInt16(Request["ContentType"]); WfsCmsContentService service = new WfsCmsContentService(); WfsCmsContent model = new WfsCmsContent(); model = new WfsCmsContentService().GetModel(tmpCmsContentNo); model.PositionId = int.Parse(Request["PositionId"]); model.PositionParentId = int.Parse(Request["PositionParentId"]); model.OperateUserId = PresentationHelper.GetPassport().UserName; model.Href = href; model.ShowStatus = Convert.ToInt16(showStatus); model.Title = title; model.CountdownTime = countDownTime; model.ContentType = (short)contentType; model.DateBegin = Convert.ToDateTime(Request["DateBegin"]); model.DateEnd = Convert.ToDateTime(Request["DateEnd"]); #endregion #region 图片判断 if (null != Request.Files["PicFile"] && Request.Files["PicFile"].ContentLength > 0) { CommonService commonService = new CommonService(); Dictionary <string, string> rsPic = commonService.PostImg(Request.Files["PicFile"], "width:960,Height:0,Length:300"); if (rsPic.Keys.Contains("error")) { return(Json(new { reslut = "error", msg = rsPic["error"] })); } if (rsPic.Keys.Contains("success")) { model.ContentText = rsPic["success"]; } } #endregion #region 修改操作 try { service.Update(model); return(Json(new { reslut = "success", msg = "修改成功" })); } catch (Exception e) { return(Json(new { reslut = "error", msg = e.Message })); } #endregion }
public ActionResult CreateAdManage() { string title = Request["title"]; string href = Request["Href"]; string showStatus = Request["ShowStatus"].Equals("0") ? "2" : Request["ShowStatus"]; #region 时间判断 可以为空 如果不为空必须大于当前时间 if (Request["ContentType"] == "9999") { if (!string.IsNullOrEmpty(Request["CountDownTime"])) { DateTime dt = Convert.ToDateTime(Request["CountDownTime"]); if (dt < DateTime.Now) { return(Json(new { reslut = "error", msg = "倒计时时间不能小于当前时间" })); } } } #endregion #region 对象赋值 DateTime CountDownTime = string.IsNullOrEmpty(Request["CountDownTime"]) ? Convert.ToDateTime("1900-1-1") : Convert.ToDateTime(Request["CountDownTime"]); if (Request["CountDownTime"] == "0001-1-1 0:00:00") { CountDownTime = Convert.ToDateTime("1900-1-1"); } int contentType = (Request["ContentType"] == null || Convert.ToInt16(Request["ContentType"]) == 0) ? 2 : Convert.ToInt16(Request["ContentType"]); WfsCmsContentService service = new WfsCmsContentService(); WfsCmsContent model = new WfsCmsContent(); model.PositionId = int.Parse(Request["PositionId"]); model.PositionParentId = int.Parse(Request["PositionParentId"]); model.CmsContentCategoryId = 4; model.PublishTime = DateTime.Now; model.SiteNo = 1; model.CmsContentNo = new CommonService().GetNextCounterId("CmsContentNo").ToString("00000"); model.OperateUserId = PresentationHelper.GetPassport().UserName; model.Href = href; model.ShowStatus = Convert.ToInt16(showStatus); model.Title = title; //add 20130906 Alvin DateBegin字段记录活动倒计时时间 model.CountdownTime = CountDownTime; model.ContentType = (short)contentType; model.DateBegin = Convert.ToDateTime(Request["DateBegin"]); model.DateEnd = Convert.ToDateTime(Request["DateEnd"]); //图片地址 不传为空 model.ContentText = ""; #endregion #region 验证图片 if (null != Request.Files["PicFile"] && Request.Files["PicFile"].ContentLength > 0) { CommonService commonService = new CommonService(); Dictionary <string, string> rsPic = commonService.PostImg(Request.Files["PicFile"], "width:960,Height:0,Length:300"); if (rsPic.Keys.Contains("error")) { return(Json(new { reslut = "error", msg = rsPic["error"] })); } if (rsPic.Keys.Contains("success")) { model.ContentText = rsPic["success"]; } } #endregion #region 添加操作 try { service.Add(model); return(Json(new { reslut = "success", msg = "添加成功" })); } catch (Exception e) { return(Json(new { reslut = "error", msg = e.Message })); } #endregion }
public ActionResult Manager() { string tmpCmsContentNo = Request["CmsContentNo"]; string title = Request["title"]; string href = Request["Href"]; string showStatus = Request["ShowStatus"].Equals("0")?"2":Request["ShowStatus"]; //add 20130906 Alvin DateTime dateEnd = (Request["DateBegin"] == null || Request["DateBegin"].ToString().Trim() == "") ? Convert.ToDateTime("1900-1-1") : Convert.ToDateTime(Request["DateBegin"]); int contentType = (Request["ContentType"] == null || Convert.ToInt16(Request["ContentType"]) == 0) ? 2 : Convert.ToInt16(Request["ContentType"]); WfsCmsContentService service = new WfsCmsContentService(); WfsCmsContent model = new WfsCmsContent(); if (!string.IsNullOrEmpty(tmpCmsContentNo) && !tmpCmsContentNo.Equals("0")) //修改 { model = new WfsCmsContentService().GetModel(tmpCmsContentNo); } else //新增 { model.CmsContentCategoryId = 4; //delete 20130906 Alvin //model.ContentType = 2; //model.DateBegin = Convert.ToDateTime("1900-1-1");//暂时未用 model.DateEnd = Convert.ToDateTime("1900-1-1");//暂时未用 model.PublishTime = DateTime.Now; model.SiteNo = 2; model.PublishTime = DateTime.Now; model.CmsContentNo = new CommonService().GetNextCounterId("CmsContentNo").ToString("00000"); model.ContentText = ""; } model.OperateUserId = PresentationHelper.GetPassport().UserName; model.Href = href; model.ShowStatus = Convert.ToInt16(showStatus); model.Title = title; //add 20130906 Alvin DateBegin字段记录活动倒计时时间 model.DateBegin = dateEnd; model.ContentType = (short)contentType; model.CountdownTime = Convert.ToDateTime("1900-1-1"); if (null != Request.Files["PicFile"] && Request.Files["PicFile"].ContentLength > 0) { CommonService commonService = new CommonService(); Dictionary <string, string> rsPic = commonService.PostImg(Request.Files["PicFile"], "width:980,Height:0,Length:300"); if (rsPic.Keys.Contains("error")) { return(Json(new { reslut = "error", msg = rsPic["error"] })); } if (rsPic.Keys.Contains("success")) { model.ContentText = rsPic["success"]; } } if (!string.IsNullOrEmpty(tmpCmsContentNo) && !tmpCmsContentNo.Equals("0")) //修改 { try { service.Update(model); return(Json(new { reslut = "success", msg = "修改成功" })); } catch (Exception e) { return(Json(new { reslut = "error", msg = e.Message })); } } else { try { service.Add(model); return(Json(new { reslut = "success", msg = "添加成功" })); } catch (Exception e) { return(Json(new { reslut = "error", msg = e.Message })); } } }