Esempio n. 1
0
    private void CreateViewCommandHandler() {
      string viewName = GetCommandParameter("viewName", true);

      WebViewModel viewModel = (WebViewModel) ViewModel.Parse(viewName);

      string viewParameters = viewModel.GetQueryString(Request.QueryString);

      Presentation.Workplace workplace = WebContext.WorkplaceManager.CreateWorkplace();
      workplace.ActivateView(viewModel, viewParameters);
    }
Esempio n. 2
0
    private void LoadViewCommandHandler() {
      string viewName = GetCommandParameter("viewName", true);
      string userInterfaceItemId = GetCommandParameter("userInterfaceItemId", false);
      WebViewModel viewModel = (WebViewModel) ViewModel.Parse(viewName);

      string viewParameters = viewModel.GetQueryString(Request.QueryString);
      viewParameters += (viewParameters.Length != 0 ? "&" : String.Empty) + "dashboardId=" + userInterfaceItemId;
      Presentation.Workplace workplace = GetWorkplace();
      workplace.ActivateView(viewModel, viewParameters);
    }