public ActionResult DeleteList(BaseViewModel baseViewModel) { if (_sessionManager.IsActive(baseViewModel.SessionId)) { _listManager.DeleteList(baseViewModel.ListId); return(RedirectToAction("ListIndex", baseViewModel)); } else { var viewModel = new ToDoUser(); return(RedirectToAction("SignInForm", "Auth", viewModel)); } }
public HttpResponseMessage DeleteList(DeleteListRequest request, int id) { var response = new DeleteListResponse(); if (_sessionManager.IsActive(request.SessionId)) { _listManager.DeleteList(id); return(Request.CreateResponse(HttpStatusCode.OK, response)); } else { return(Request.CreateResponse(HttpStatusCode.Conflict, response)); } }