public HttpResponseMessage GetLists(int sessionId) { var response = new GetListsResponse(); if (_sessionManager.IsActive(sessionId)) { response.Lists = _listManager.GetLists(sessionId); return(Request.CreateResponse(HttpStatusCode.OK, response)); } else { return(Request.CreateResponse(HttpStatusCode.Conflict, response)); } }
// GET: List public ActionResult ListIndex(BaseViewModel baseViewModel) { var viewModel = new ListsViewModel(); viewModel.SessionId = baseViewModel.SessionId; if (_sessionManager.IsActive(viewModel.SessionId)) { viewModel.Lists = _listManager.GetLists(viewModel.SessionId); viewModel.User = _sessionManager.GetSession(viewModel.SessionId).User; return(View(viewModel)); } else { return(RedirectToAction("SignInForm", "Auth")); } }