public JsonResult SessionInvoices() { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); var sessions = _session.ResponseSessions(concernId, userId); SessionViewModels viewModels = new SessionViewModels() { ResponseSessions = sessions }; return(Json(viewModels, JsonRequestBehavior.AllowGet)); }
private void StartNewSession() { var dialog = new NewSessionDialog { Owner = Application.Current.MainWindow }; if (dialog.ShowDialog() == true) { var newSessionId = _informationEngine.AddSession(dialog.ViewModel.SelectedReceiver, dialog.ViewModel.SelectedAnalysis); SelectedSessionViewModel = SessionViewModels.Single(x => x.SessionId == newSessionId); InitializeReceiverCommand.Execute(new Tuple <Guid, IReceiver>(SelectedSessionViewModel.SessionId, SelectedSessionViewModel.Receiver)); } }