protected void Page_Load(object sender, EventArgs e) { ISessionProvider session = new WebSessionProvider(); ViewCasePresenter presenter = new ViewCasePresenter(this, session); if (!IsPostBack) { if (Request.QueryString["id"] != null) { session["caseID"] = Request.QueryString["id"]; } } presenter.Initialize(); }
protected void Page_Load(object sender, EventArgs e) { presenter = new ViewCasePresenter(this, new WebSessionProvider()); if (!IsPostBack) { Session.Remove("DocumentSearchCriteria"); int caseId = CoreObject.GetId(Request); if (caseId > 0) { if (!Page.User.IsInRole("Administratorzy") && !(new CaseDAO()).IsCaseVisibleForUser(caseId, new Guid(Membership.GetUser().ProviderUserKey.ToString()))) { BaseContentPage.SetError("Nie masz uprawnieñ do tej sprawy", "~/OczekujaceZadania.aspx"); } } presenter.Initialize(); } }