コード例 #1
0
        public ActionResult CurtainCreate(SWfsCurtain obj)
        {
            obj.CreateTime    = DateTime.Now;
            obj.CurtainTitle  = Request.Form["CurtainTitle"];
            obj.CurtainStatus = Request.Form["CurtainStatus"] != null?int.Parse(Request.Form["CurtainStatus"]) : 0;

            obj.StartShowTime      = DateTime.Parse(Request.Form["StartShowTime"]);
            obj.EndShowTime        = DateTime.Parse(Request.Form["EndShowTime"]);
            obj.CurtainLinkAddress = Request.Form["CurtainLinkAddress"];
            #region 添加图片
            if (Request.Files["imgfile"] != null && Request.Files["imgfile"].ContentLength > 0)
            {
                obj.CurtainImage = SaveImg(Request.Files["imgfile"], "width:0,Height:0,Length:10000");
                if (rsPic.Keys.Contains("error"))
                {
                    ViewData["tip"] = new HtmlString("<script>alert('" + rsPic["error"] + "')</script>");
                    return(View(obj));
                }
            }
            else
            {
                if (string.IsNullOrEmpty(obj.CurtainImage))
                {
                    obj.CurtainImage = "";
                }
            }
            #endregion
            if (obj.CurtainId == 0)
            {
                if (curtain.CurtainCreate(obj) > 0)
                {
                    EnyimMemcachedClient.Instance.Remove("ComBeziWfs_SWfsCurtain_GetSWfsCurtain_GetCurtainAdver");
                    ViewData["tip"] = new HtmlString("<script>alert('添加成功'); window.location.href='CurtainList.html" + CommonService.GetTimeStamp("?") + "'</script>");
                }
                else
                {
                    ViewData["tip"] = new HtmlString("<script>alert('添加失败')</script>");
                }
            }
            else
            {
                if (curtain.SWfsCurtainUpdate(obj))
                {
                    EnyimMemcachedClient.Instance.Remove("ComBeziWfs_SWfsCurtain_GetSWfsCurtain_GetCurtainAdver");
                    ViewData["tip"] = new HtmlString("<script>alert('修改成功'); window.location.href='CurtainList.html" + CommonService.GetTimeStamp("?") + "'</script>");
                }
                else
                {
                    ViewData["tip"] = new HtmlString("<script>alert('修改失败')</script>");
                }
            }
            return(View(obj));
        }
コード例 #2
0
ファイル: CurtainService.cs プロジェクト: windygu/shangpincms
 //修改
 public bool SWfsCurtainUpdate(SWfsCurtain obj)
 {
     return(DapperUtil.Update <SWfsCurtain>(obj));
 }
コード例 #3
0
ファイル: CurtainService.cs プロジェクト: windygu/shangpincms
 //添加
 public int CurtainCreate(SWfsCurtain obj)
 {
     return(DapperUtil.Insert <SWfsCurtain>(obj, true));
 }