public APIJsonResult Edit(NoticeModel noticeModel) { var noticeBLL = new TNoticeBLL(); var notice = new TNotice(); UtilHelper.CopyProperties(noticeModel, notice); AddUpdateInfo(notice); noticeBLL.Edit(notice, new string[] { "Title", "Content" }); noticeBLL.SaveChanges(); return(Success()); }
// GET api/values/5 public APIJsonResult Add(NoticeModel noticeModel) { var noticeBLL = new TNoticeBLL(); var notice = new TNotice(); UtilHelper.CopyProperties(noticeModel, notice); AddCreateInfo(notice); noticeBLL.Add(notice); noticeBLL.SaveChanges(); return(Success()); }
/// <summary> /// 根据主键Id删除公告(软删除),成功返回"success",失败返回"error" /// </summary> /// <param name="id"></param> /// <returns></returns> public static string DeleteNoticeById(int noticeid, int deluserid, DateTime deltime) { try { var notice = TNotice.FindById(noticeid); notice.IsDel = true; notice.DelTime = deltime; notice.DelUserId = deluserid; notice.Save(); return("1"); } catch { return("0"); } }
/// <summary> /// 增加Notice记录 /// </summary> /// <param name="title"></param> /// <param name="content"></param> /// <param name="createuserid"></param> /// <param name="showtime"></param> /// <returns></returns> public static string AddNotice(string title, string content, int createuserid, string showtime) { try { var notice = new TNotice(); notice.CreateTime = DateTime.Now; notice.CreateUserId = createuserid; notice.Title = title; notice.NoticeContent = content; notice.ShowTime = Convert.ToDateTime(showtime); notice.IsDel = false; notice.Save(); return("1"); } catch { return("0"); } }
/// <summary> /// 根据主键Id更新公告,更新成功返回success,失败返回error /// </summary> /// <param name="id"></param> /// <param name="title"></param> /// <param name="content"></param> /// <param name="updateid"></param> /// <param name="showtime"></param> public static string UpdateNoticeById(int noticeid, string title, string content, int updateid, DateTime updatetime, DateTime showtime) { try { var notice = TNotice.FindById(noticeid); notice.Title = title; notice.NoticeContent = content; //notice.UpdateTime = DateTime.Now; notice.UpdataUserId = updateid; notice.UpdateTime = updatetime; notice.ShowTime = showtime; notice.Save(); return("1"); } catch { return("0"); } }