示例#1
0
        public ActionResult PostNotice(Notice model)
        {
            NoticeBLL bll = new NoticeBLL();

            try
            {
                //表单验证
                if (isNUll(model.title, model.contents, model.url))
                {
                    return(Content("<script> alert('参数不能为空'); location.href = '" + Url.Action("AddItem", "Items") + "'</script>"));
                    //return invildRequest("参数不能为空");
                }
                //主键
                Guid guid = Guid.NewGuid();
                model.objectId = guid.ToString();
                //时间
                model.createdAt = DateTime.Now;
                model.updatedAt = DateTime.Now;

                bool result = bll.Insert(model);
                if (result)
                {
                    return(Content("<script> alert('发布成功'); location.href = '" + Url.Action("AddItem", "Items") + "'</script>"));
                    //return create(model);
                }
                return(Content("<script> alert('发布失败'); location.href = '" + Url.Action("AddItem", "Items") + "'</script>"));
                //return notFound("注册失败");
            }
            catch (Exception e)
            {
                return(Content("<script> alert('" + e.Message + "'); location.href = '" + Url.Action("AddItem", "Items") + "'</script>"));
                //return execept(e.Message);
            }
        }