public ActionResult Delete(MessageDeleteView model) { MessagesListView messageListView; if (ModelState.IsValid) { messageListView = _taService.DeleteMessage(String.Join(",", model.MessageIDs)); if (messageListView.Success) { TempData["SuccessMessage"] = "Message(s) successfully deleted!"; return RedirectToAction("Index", new { folder = model.Folder, p = model.Page }); } else { ModelState.AddModelError("", messageListView.ResponseMessage); } } messageListView = _taService.ListMessages(model.Folder, model.Page * PAGE_SIZE, PAGE_SIZE); messageListView.Folder = model.Folder; messageListView.Page = model.Page; return View("Index", messageListView); }
public ActionResult Delete(string id) { MessageDeleteView model = new MessageDeleteView(); model.MessageIDs = new string[] { id }; return Delete(model); }