Ejemplo n.º 1
0
 private void prerequisites(SyllabusDescription description, Table generalInfoTable)
 {
     generalInfoTable.AddCell(
         PdfStructures.generalInfoCell(
             "1.4 Wymagania wstępne:",
             description.Prerequisites));
 }
Ejemplo n.º 2
0
 private void employmentOpportinities(SyllabusDescription description, Table generalInfoTable)
 {
     generalInfoTable.AddCell(
         PdfStructures.generalInfoCell(
             "1.6 Sylwetka absolwenta, możliwości zatrudnienia:",
             description.EmploymentOpportunities));
 }
Ejemplo n.º 3
0
 private void possibilityOfContinuation(SyllabusDescription description, Table generalInfoTable)
 {
     generalInfoTable.AddCell(
         PdfStructures.generalInfoCell(
             "1.7 Możliwość kontynuacji studiów:",
             description.PossibilityOfContinuation));
 }
Ejemplo n.º 4
0
 private void ectsToFinishStudy(SyllabusDescription description, Table generalInfoTable)
 {
     generalInfoTable.AddCell(
         PdfStructures.generalInfoCell(
             "1.2 Całkowita liczba punktów ECTS konieczna do ukończenia studiów na danym poziomie:",
             description.Ects.ToString(),
             true));
 }
Ejemplo n.º 5
0
 private void titleAfterGraduation(SyllabusDescription description, Table generalInfoTable)
 {
     generalInfoTable.AddCell(
         PdfStructures.generalInfoCell(
             "1.5 Tytuł zawodowy nadawany po zakończeniu studiów:",
             EnumTranslator.Translate(description.ProfessionalTitleAfterGraduation.ToString()),
             true));
 }
Ejemplo n.º 6
0
        private static void deficit(Document doc, SyllabusDescription description)
        {
            doc.Add(new Paragraph("2. Liczby dopuszczalnego deficytu punktów ECTS po poszczególnych semestrach").SetBold());
            Table deficitTable = new Table(2).SetHorizontalAlignment(iText.Layout.Properties.HorizontalAlignment.CENTER)
                                 .SetTextAlignment(iText.Layout.Properties.TextAlignment.CENTER);

            deficitTable.AddCell("Semestr");
            deficitTable.AddCell("Dopuszczalny deficyt punktów ECTS po semestrze");

            for (int i = 1; i < description.NumOfSemesters; i++)
            {
                deficitTable.AddCell(i.ToString());
                deficitTable.AddCell("8");
            }

            doc.Add(deficitTable);
        }
Ejemplo n.º 7
0
        private void generalDescription(Document doc, SyllabusDescription description)
        {
            doc.Add(new Paragraph("1. Opis ogólny").SetBold());
            Table generalInfoTable = new Table(2);

            numberOfSemesters(description, generalInfoTable);
            ectsToFinishStudy(description, generalInfoTable);

            hoursTotal(generalInfoTable);
            prerequisites(description, generalInfoTable);
            titleAfterGraduation(description, generalInfoTable);
            employmentOpportinities(description, generalInfoTable);
            possibilityOfContinuation(description, generalInfoTable);
            universityMission(generalInfoTable);

            doc.Add(generalInfoTable);
        }
Ejemplo n.º 8
0
 private void numberOfSemesters(SyllabusDescription description, Table generalInfoTable)
 {
     generalInfoTable.AddCell(PdfStructures.generalInfoCell("1.1 Liczba semestrów:",
                                                            description.NumOfSemesters.ToString(),
                                                            true));
 }