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