コード例 #1
0
        public IActionResult EditAnnouncements(EditAnnouncementsModel model)
        {
            Announcements announcements = announcementsService.GetAnnouncements(model.Id);

            if (announcements == null)
            {
                return(Json(new StatusMessageData(StatusMessageType.Error, "找不到该公告!")));
            }

            if (announcements.DateLastupdate == null)
            {
                announcements.DateCreate = DateTime.Now;
            }
            announcements.Subject        = model.Subject;
            announcements.Body           = model.Body;
            announcements.DateRelease    = model.DateRelease;
            announcements.DateLastupdate = DateTime.Now;
            announcements.DateExpired    = model.DateExpired;
            announcements.IsEnabled      = model.IsEnabled;
            announcements.DisplayOrder   = model.DisplayOrder;
            announcements.Userid         = UserContext.CurrentUser.UserId;

            bool result = announcementsService.EditAnnouncements(announcements);

            if (result)
            {
                return(Json(new StatusMessageData(StatusMessageType.Success, "保存成功!")));
            }
            return(Json(new StatusMessageData(StatusMessageType.Error, "保存失败!")));
        }
コード例 #2
0
        public IActionResult ManageAnnouncements()
        {
            int id = announcementsService.GetGetAnnouncementsId();

            Announcements announcements = announcementsService.GetAnnouncements(id);

            EditAnnouncementsModel editAnnouncementsModel = new EditAnnouncementsModel()
            {
                Id             = announcements.Id,
                Body           = announcements.Body,
                DateCreate     = announcements.DateCreate,
                DateExpired    = announcements.DateExpired,
                DateLastupdate = announcements.DateLastupdate,
                DateRelease    = announcements.DateRelease,
                DisplayOrder   = announcements.DisplayOrder,
                IsEnabled      = announcements.IsEnabled,
                Subject        = announcements.Subject,
                Userid         = announcements.Userid
            };

            return(View(editAnnouncementsModel));
        }