Exemple #1
0
        public ActionResult Change(int id, string title, int type, string content, DateTime createtime)
        {
            if (string.IsNullOrEmpty(title))
            {
                return(WriteError("标题不能为空"));
            }

            if (id == 0)//新增
            {
                MemberDynamic addModel = new MemberDynamic();
                addModel.Title      = title;
                addModel.Content    = content;
                addModel.Type       = type;
                addModel.IsComment  = true;
                addModel.CreateTime = createtime;
                addModel.Creator    = (Session[Keys.uinfo] as sysUserInfo).uLoginName;
                if (!string.IsNullOrEmpty(content))
                {
                    addModel.ImgUrl = GetImageUrl(content);
                }
                memberSer.Add(addModel);
                int addRet = memberSer.SaveChanges();
                if (addRet == 1)
                {
                    return(WriteSuccess("添加成功"));
                }
                else
                {
                    return(WriteError("添加失败"));
                }
            }
            else//修改
            {
                MemberDynamic editModel = new MemberDynamic();
                editModel.id         = id;
                editModel.Title      = title;
                editModel.Content    = content;
                editModel.Type       = type;
                editModel.CreateTime = createtime;
                editModel.UpdateTime = DateTime.Now;
                editModel.Updator    = (Session[Keys.uinfo] as sysUserInfo).uLoginName;
                if (!string.IsNullOrEmpty(content))
                {
                    editModel.ImgUrl = GetImageUrl(content);
                }
                memberSer.Edit(editModel, new string[] { "Title", "Content", "Type", "CreateTime", "UpdateTime", "Updator", "ImgUrl" });
                int editRet = memberSer.SaveChanges();
                if (editRet == 1)
                {
                    return(WriteSuccess("修改成功"));
                }
                else
                {
                    return(WriteError("修改失败"));
                }
            }
        }
        public ActionResult MemberDynamicDetail(int id)
        {
            MemberDynamic entity = memberSer.GetMemberMsgById(id);

            ViewBag.Type = entity.Type;

            ViewBag.Entity    = entity;
            ViewBag.id        = entity.id;
            ViewBag.Praise    = entity.Praise;
            ViewBag.LookCount = entity.LookCount;
            return(View());
        }
Exemple #3
0
        public ActionResult GetMemberDyNamicById(int id)
        {
            if (id <= 0)
            {
                return(WriteError("参数异常"));
            }
            MemberDynamic entity = memberSer.QueryWhere(c => c.id == id && c.IsDelete == 0).FirstOrDefault();

            if (entity == null)
            {
                return(WriteError("数据不存在"));
            }
            else
            {
                return(WriteSuccess("", new { entity.id, entity.Title, entity.Content, entity.Type, CreateTime = entity.CreateTime.ToString("yyyy-MM-dd") }));
            }
        }
Exemple #4
0
        public ActionResult ChangeComment(int id, int comment)
        {
            if (id <= 0)
            {
                return(WriteError("参数异常"));
            }
            MemberDynamic entity = new MemberDynamic()
            {
                id = id, IsComment = comment == 1
            };

            memberSer.Edit(entity, new string[] { "IsComment" });
            int ret = memberSer.SaveChanges();

            if (ret == 1)
            {
                return(WriteSuccess("修改成功"));
            }
            else
            {
                return(WriteError("修改失败"));
            }
        }
Exemple #5
0
        public ActionResult Del(int id)
        {
            if (id == 0)
            {
                return(WriteError("参数异常"));
            }
            MemberDynamic delModel = new MemberDynamic()
            {
                id = id, IsDelete = 1
            };

            memberSer.Edit(delModel, new string[] { "IsDelete" });
            int delRet = memberSer.SaveChanges();

            if (delRet >= 1)
            {
                return(WriteSuccess("删除成功"));
            }
            else
            {
                return(WriteError("删除失败"));
            }
        }