Пример #1
0
        public ActionResult Archive(long id)
        {
            var msg = Db.CmsMessages.FirstOrDefault(m => m.Id == id);

            if (msg == null)
            {
                return(new HttpNotFoundResult("Message item was not found"));
            }
            var model = MessageLayer.MsgToMessageViewModel(msg, true);

            return(View(model));
        }
Пример #2
0
        public ActionResult Send(long id)
        {
            var msg = Db.CmsMessages.FirstOrDefault(m => m.Id == id);

            if (msg == null)
            {
                return(new HttpNotFoundResult("Message item was not found"));
            }
            if (msg.Title.IsNullOrWhiteSpace() || (msg.UrlOnly && msg.Url.IsNullOrWhiteSpace()) ||
                (!msg.UrlOnly && msg.Text.IsNullOrWhiteSpace()))
            {
                return(RedirectToAction("Edit", new { id = msg.Id }));
            }
            var model = MessageLayer.MsgToMessageViewModel(msg, true);

            return(View(model));
        }