private void VersenyAdatokTablazat( Header header ) { var table = document.AddTable(3, 2); table.Alignment = Alignment.left; table.Rows[0].Cells[0].Paragraphs[0].Append( Feliratok.Verseny.Megnevezes ); table.Rows[0].Cells[0].Paragraphs[0].Append( string.IsNullOrEmpty( versenyAdatok.Megnevezes ) ? versenyAdatok.Azonosito : versenyAdatok.Megnevezes ).Bold( ); table.Rows[1].Cells[0].Paragraphs[0].Append( Feliratok.Verseny.Datum ); table.Rows[1].Cells[0].Paragraphs[0].Append( versenyAdatok.Datum ).Bold( ); if( !string.IsNullOrEmpty( versenyAdatok.VersenysorozatAzonosito ) ) { table.Rows[2].Cells[0].Paragraphs[0].Append( Feliratok.Versenysorozat.Megnevezes ); table.Rows[2].Cells[0].Paragraphs[0].Append( string.IsNullOrEmpty( versenyAdatok.VersenysorozatMegnevezes ) ? versenyAdatok.VersenysorozatAzonosito : versenyAdatok.VersenysorozatMegnevezes ).Bold( ); } table.Rows[0].Cells[1].Paragraphs[0].Append( Feliratok.Verseny.OsszesPont ); table.Rows[0].Cells[1].Paragraphs[0].Append( ( versenyAdatok.OsszesPont * 10 ).ToString( ) ).Bold( ); table.Rows[1].Cells[1].Paragraphs[0].Append( Feliratok.Verseny.IndulokSzama ); table.Rows[1].Cells[1].Paragraphs[0].Append( versenyAdatok.IndulokSzama.ToString( ) ).Bold( ); table.AutoFit = AutoFit.Contents; var b = new Border(Novacode.BorderStyle.Tcbs_none, BorderSize.seven, 0, Color.AliceBlue); table.SetBorder( TableBorderType.InsideH, b ); table.SetBorder( TableBorderType.InsideV, b ); table.SetBorder( TableBorderType.Bottom, b ); table.SetBorder( TableBorderType.Top, b ); table.SetBorder( TableBorderType.Left, b ); table.SetBorder( TableBorderType.Right, b ); header.InsertTable( table ); }
private void VersenySorozatAdatokTablazat( Header header ) { var table = Document.AddTable(1, 2); table.Alignment = Alignment.left; table.Rows[0].Cells[0].Paragraphs[0].Append( Feliratok.Versenysorozat.Megnevezes ); table.Rows[0].Cells[0].Paragraphs[0].Append( string.IsNullOrEmpty( Versenysorozat.Megnevezes ) ? Versenysorozat.Azonosito : Versenysorozat.Megnevezes ).Bold( ); table.AutoFit = AutoFit.Contents; var b = new Border(Novacode.BorderStyle.Tcbs_none, BorderSize.seven, 0, Color.AliceBlue); table.SetBorder( TableBorderType.InsideH, b ); table.SetBorder( TableBorderType.InsideV, b ); table.SetBorder( TableBorderType.Bottom, b ); table.SetBorder( TableBorderType.Top, b ); table.SetBorder( TableBorderType.Left, b ); table.SetBorder( TableBorderType.Right, b ); header.InsertTable( table ); }