Example #1
0
        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));
            }
        }
Example #2
0
        // 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"));
            }
        }