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)); }
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)); }