Beispiel #1
0
        public void CreateBody()
        {
            var table = new PdfPTable(5)
            {
                WidthPercentage = 100
            };
            var eventName = GetEventName(_model.First().TypeEvent);

            _pdfHelper.AddTitleCell(table, 5, eventName);
            _pdfHelper.AddBoldCell(table, 1, $"Назва {eventName}");
            _pdfHelper.AddBoldCell(table, 1, "Розмір дотації");
            _pdfHelper.AddBoldCell(table, 1, "Розмір знижки");
            _pdfHelper.AddBoldCell(table, 1, "Дата початку");
            _pdfHelper.AddBoldCell(table, 1, "Дата закінчення");

            foreach (var ev in _model)
            {
                _pdfHelper.AddCell(table, 1, $"{ev.Name}");
                _pdfHelper.AddCell(table, 1, $"{ev.Amount} {_pdfHelper.Сurrency}");
                _pdfHelper.AddCell(table, 1, $"{ev.Discount} {_pdfHelper.Сurrency}");
                _pdfHelper.AddCell(table, 1, $"{ev.StartDate:dd/MM/yyyy}");
                _pdfHelper.AddCell(table, 1, $"{ev.EndDate:dd/MM/yyyy}");
            }

            _document.Add(table);
        }
Beispiel #2
0
        public void CreateBody()
        {
            var table = new PdfPTable(5)
            {
                WidthPercentage = 100
            };

            _pdfHelper.AddTitleCell(table, 5, "Подарунки");
            _pdfHelper.AddBoldCell(table, 1, "Назва заходу");
            _pdfHelper.AddBoldCell(table, 1, "Назва подарунку");
            _pdfHelper.AddBoldCell(table, 1, "Ціна");
            _pdfHelper.AddBoldCell(table, 1, "Розмір знижки");
            _pdfHelper.AddBoldCell(table, 1, "Дата отримання");

            foreach (var gift in _model)
            {
                _pdfHelper.AddCell(table, 1, $"{gift.Name}");
                _pdfHelper.AddCell(table, 1, $"{gift.NameGift}");
                _pdfHelper.AddCell(table, 1, $"{gift.Amount} {_pdfHelper.Сurrency}");
                _pdfHelper.AddCell(table, 1, $"{gift.Discount} {_pdfHelper.Сurrency}");
                _pdfHelper.AddCell(table, 2, $"{gift.Date:dd/MM/yyyy}");
            }

            _document.Add(table);
        }
Beispiel #3
0
        public void CreateBody()
        {
            var table = new PdfPTable(6)
            {
                WidthPercentage = 100
            };

            _pdfHelper.AddTitleCell(table, 6, "Матеріальні заохочення");
            _pdfHelper.AddBoldCell(table, 2, "Джерело");
            _pdfHelper.AddBoldCell(table, 2, "Розмір");
            _pdfHelper.AddBoldCell(table, 2, "Дата отримання");

            foreach (var award in _model)
            {
                _pdfHelper.AddCell(table, 2, $"{award.Name}");
                _pdfHelper.AddCell(table, 2, $"{award.Amount} {_pdfHelper.Сurrency}");
                _pdfHelper.AddCell(table, 2, $"{award.Date:dd/MM/yyyy}");
            }

            _document.Add(table);
        }
Beispiel #4
0
        public void CreateBody()
        {
            var table = new PdfPTable(6)
            {
                WidthPercentage = 100
            };

            _pdfHelper.AddTitleCell(table, 6, "Матеріальні допомоги");
            _pdfHelper.AddBoldCell(table, 2, "Джерело");
            _pdfHelper.AddBoldCell(table, 2, "Розмір");
            _pdfHelper.AddBoldCell(table, 2, "Дата отримання");

            foreach (var materialInterestse in _model)
            {
                _pdfHelper.AddCell(table, 2, $"{materialInterestse.Name}");
                _pdfHelper.AddCell(table, 2, $"{materialInterestse.Amount} {_pdfHelper.Сurrency}");
                _pdfHelper.AddCell(table, 2, $"{materialInterestse.Date:dd/MM/yyyy}");
            }

            _document.Add(table);
        }
        public void CreateBody()
        {
            var table = new PdfPTable(4)
            {
                WidthPercentage = 100
            };

            _pdfHelper.AddTitleCell(table, 4, "Культурно-просвітницькі заклади");
            _pdfHelper.AddBoldCell(table, 1, "Назва закладу");
            _pdfHelper.AddBoldCell(table, 1, "Розмір дотації");
            _pdfHelper.AddBoldCell(table, 1, "Розмір знижки");
            _pdfHelper.AddBoldCell(table, 1, "Дата візиту");

            foreach (var cultural in _model)
            {
                _pdfHelper.AddCell(table, 1, $"{cultural.Name}");
                _pdfHelper.AddCell(table, 1, $"{cultural.Amount} {_pdfHelper.Сurrency}");
                _pdfHelper.AddCell(table, 1, $"{cultural.Discount} {_pdfHelper.Сurrency}");
                _pdfHelper.AddCell(table, 1, $"{cultural.Date:dd/MM/yyyy}");
            }

            _document.Add(table);
        }