Пример #1
0
        void btnRefresh_Click(object sender, EventArgs e)
        {
            Facade.Schedule facSchedule = new Facade.Schedule();
            DataSet         ds          = facSchedule.GetResourceSchedulesTypeDS(eResourceType.Driver, dteStartDate.SelectedDate.Value, dteEndDate.SelectedDate.Value);

            ucSchedule.ScheduleStartDate = dteStartDate.SelectedDate.Value;
            ucSchedule.ScheduleEndDate   = dteEndDate.SelectedDate.Value;
            ucSchedule.Data = ds;
            ucSchedule.DataBind();
        }
Пример #2
0
        private void GetFuture(int resourceId, int hasFuture, out string next, out string tomorrow)
        {
            if (hasFuture == 0)
            {
                next     = " ";
                tomorrow = " ";
            }
            else
            {
                // Recover this resource's future.
                Facade.IScheduleResource facScheduleResource = new Facade.Schedule();
                string futureXML = facScheduleResource.GetFutureXML(resourceId);

                // Load the XSLT.
                string xsltLocation = "~/xsl/ResourceFuture.xsl";
                //XmlTextReader xtr = new XmlTextReader(xsltLocation);
                // XslCompiledTransform xct = new XslCompiledTransform();
                //xct.Load(Server.MapPath(xsltLocation));

                // Load the XML to transform.
                //XmlDocument doc = new XmlDocument();
                //doc.LoadXml(futureXML);
                //XPathNavigator nav = doc.CreateNavigator();

                // Perform the transform for next.
                //XsltArgumentList args = new XsltArgumentList();
                //args.AddParam("webserver", "", Orchestrator.Globals.Configuration.WebServer);
                //args.AddParam("mode", "", "next");

                //StringWriter sw = new StringWriter();
                //xct.Transform(nav, args, sw);
                next = futureXML;

                // Perform the transform for tomorrow.
                //args = new XsltArgumentList();
                //args.AddParam("webserver", "", Orchestrator.Globals.Configuration.WebServer);
                //args.AddParam("mode", "", "tomorrow");

                //sw = new StringWriter();
                //xct.Transform(nav, args, sw);
                tomorrow = futureXML;
            }
        }