Esempio n. 1
0
        public LongRunningTaskReport(string reportName, string additionalNameReport)
        {
            _reportName           = reportName;
            _additionalNameReport = additionalNameReport;

            _htmlReport = new RPCSHtmlReport();
            _htmlReport.AddHeaderColumn("Дата и время");
            _htmlReport.AddHeaderColumn("Событие");
        }
Esempio n. 2
0
        public string GenerateHtmlReport()
        {
            RPCSHtmlReport htmlReport  = new RPCSHtmlReport();
            string         reportTitle = "Отчет о загрузке трудозатрат за месяц: " + AdditionalNameReport;

            htmlReport.AddHeaderColumn("Событие");

            foreach (string line in ReportLines)
            {
                htmlReport.AddReportRow(line);
            }

            return(htmlReport.GetHtmlReportContent(reportTitle));
        }
Esempio n. 3
0
        public string GenerateHtmlReport()
        {
            RPCSHtmlReport htmlReport  = new RPCSHtmlReport();
            string         reportTitle = "Отчет об обработке данных Timesheet: " + AdditionalNameReport;

            htmlReport.AddHeaderColumn("Событие");

            foreach (string line in ReportLines)
            {
                htmlReport.AddReportRow(line);
            }

            return(htmlReport.GetHtmlReportContent(reportTitle));
        }
Esempio n. 4
0
        public string GenerateHtmlReport()
        {
            RPCSHtmlReport htmlReport  = new RPCSHtmlReport();
            string         reportTitle = "Отчет о синхронизации с Active Directory";

            htmlReport.AddHeaderColumn("ФИО");
            htmlReport.AddHeaderColumn("Принят");
            htmlReport.AddHeaderColumn("ADLogin");
            htmlReport.AddHeaderColumn("E-mail");
            htmlReport.AddHeaderColumn("EmployeeID");
            htmlReport.AddHeaderColumn("Должность (title)");
            htmlReport.AddHeaderColumn("Подразделение (department)");
            htmlReport.AddHeaderColumn("Руководитель (manager)");

            htmlReport.AddHeaderColumn("Организация");
            htmlReport.AddHeaderColumn("Офис (№ кабинета)");
            htmlReport.AddHeaderColumn("Рабочий тел.");
            htmlReport.AddHeaderColumn("Моб. (общедоступный)");
            htmlReport.AddHeaderColumn("Терр. расп.");

            htmlReport.AddHeaderColumn("Статус синхронизации ");

            htmlReport.AddReportSection("Обновлены данные в на основе AD для сотрудников: ");
            htmlReport = NewUsers.GenerateHtmlReportEntry(htmlReport);

            htmlReport.AddReportSection("Обновлены данные в AD для учетных записей сотрудников: ");
            htmlReport = UpdatedUsers.GenerateHtmlReportEntry(htmlReport);

            htmlReport.AddReportSection("Не найдены в AD учетные записи для сотрудников: ");
            htmlReport = NotFoundInAD.GenerateHtmlReportEntry(htmlReport);

            return(htmlReport.GetHtmlReportContent(reportTitle));
        }