Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Guid ticket;

            if (Request.QueryString["ticket"] == null)
            {
                return;
            }
            ticket = new Guid(Request.QueryString["ticket"].ToString());
            RSSDAO dao = new RSSDAO();

            using (XmlReader reader = dao.GetAwaitingDocuments(ticket))
            {
                if (reader.Read())
                {
                    Response.ContentType = "text/xml";


                    string feed = reader.ReadOuterXml();
                    byte[] resp = Encoding.UTF8.GetBytes(feed);


                    Response.ClearContent();
                    Response.OutputStream.Write(resp, 0, resp.Length);
                    Response.End();
                }
            }
        }
Ejemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            presenter = new AssignedItemsPresenter(this, new WebSessionProvider());
            if (!IsPostBack)
            {
                string ticket = new RSSDAO().GetTicketforUser((Guid)Membership.GetUser().ProviderUserKey, 1);

                rssLink.Attributes["href"] = string.Format("rss/oczekujaceDokumenty.aspx?ticket={0}", ticket);
                Session.Remove("taskFilter");
                Session.Remove("taskFilter2");
                Session.Remove("idDokumentu");
                Session.Remove("idSprawy");
                Session["entryPoint"] = "OZ";
                Session.Remove("DocumentSearchCriteria");
                //presenter.Initialize();

                Session["taskFilter2"] = "doPracownika=1 and typ <> 'Sprawa'";
                AwaitingTasksBind();
            }
        }