public ActionResult DeleteMessage(string username, Message model) { var message = messageDal.GetMessage(model.MessageId); if (message == null) { return(new HttpNotFoundResult()); } messageDal.DeleteMessage(model.MessageId); return(RedirectToAction("SentMessages")); }
public bool DeleteMessage(Guid idMessage) { try { _messageDAL.DeleteMessage(idMessage); return(true); } catch { return(false); } }
public ActionResult DeleteMessage(string username, Message model) { var message = messageDal.GetMessage(model.MessageId); if (message == null) { return(new HttpNotFoundResult()); } if (message.Sender.ToLower() != username.ToLower()) { return(new HttpStatusCodeResult(HttpStatusCode.Forbidden)); } messageDal.DeleteMessage(model.MessageId); return(RedirectToAction("SentMessages")); }