private void DrawSection4(Document document, PdfFont font, Binocle okulary) { var table = new Table(new UnitValue[] { new UnitValue(UnitValue.PERCENT, 15), new UnitValue(UnitValue.PERCENT, 65), new UnitValue(UnitValue.PERCENT, 5), new UnitValue(UnitValue.PERCENT, 15) } ); table.SetWidth(new UnitValue(UnitValue.PERCENT, 100)); table.AddCell(new Cell(4, 1).Add(new Paragraph("Zalecenia i uwagi").SetFont(font))); table.AddCell(new Cell(4, 1).Add(new Paragraph(okulary.Description).SetFont(font))); table.AddCell(new Cell(4, 1).Add(new Paragraph().SetFont(font)).SetBorderBottom(Border.NO_BORDER).SetBorderTop(Border.NO_BORDER)); table.AddCell(new Cell().Add(new Paragraph("Zadatek").SetFont(font))); table.AddCell(new Cell().Add(new Paragraph(okulary.Zadatek.ToString()).SetFont(font).SetTextAlignment(TextAlignment.CENTER))); var doZaplatyText = "Do zapłaty"; if (_czySaDoplaty) { doZaplatyText += " (są dopłaty)"; } table.AddCell(new Cell().Add(new Paragraph(doZaplatyText).SetFont(font))); table.AddCell(new Cell().Add(new Paragraph(_priceHelper.DajDoZaplaty(okulary).ToString()).SetFont(font).SetTextAlignment(TextAlignment.CENTER))); document.Add(table); document.Add(new Paragraph()); }
private void Mapuj() { checkBox2.Checked = _zakup.Doplaty.Any(); checkBox2.Enabled = false; checkBox2.Visible = checkBox2.Checked; comboBox5.SelectedItem = _zakup.FormaPlatnosci; dataZakupu.Value = _zakup.BuyDate; checkBox1.Checked = _zakup.IsDataOdbioru; SetCheckbox(); dataOdbioru.Value = _zakup.DataOdbioru; NumerZlecenia.Text = _zakup.NumerZlecenia; RodzajOprawekDal.Text = _zakup.RodzajOprawekDal; RodzajOprawekBliz.Text = _zakup.RodzajOprawekBliz; RodzajOprawekBlizCena.Text = _zakup.CenaOprawekBliz.ToString(); RodzajOprawekDalCena.Text = _zakup.CenaOprawekDal.ToString(); comboBox1.Text = _mapper.MapujDodatnie(_zakup.DalOP.Sfera); comboBox2.Text = _mapper.MapujDodatnie(_zakup.DalOL.Sfera); comboBox3.Text = _mapper.MapujDodatnie(_zakup.BlizOP.Sfera); comboBox4.Text = _mapper.MapujDodatnie(_zakup.BlizOL.Sfera); robocizna.Text = _zakup.Robocizna.ToString(); dalOPCylinder.Text = _mapper.MapujDodatnie(_zakup.DalOP.Cylinder); dalOPOs.Text = _zakup.DalOP.Os.ToString(osFormat); dalOPPryzma.Text = _zakup.DalOP.Pryzma; dalOPOdl.Text = _zakup.DalOP.OdlegloscZrenic.ToString(); dalOPH.Text = _zakup.DalOP.H; dalOPCena.Text = _zakup.DalOP.Cena.ToString(); dalOLCylinder.Text = _mapper.MapujDodatnie(_zakup.DalOL.Cylinder); dalOLOs.Text = _zakup.DalOL.Os.ToString(osFormat); dalOLPryzma.Text = _zakup.DalOL.Pryzma; dalOLOdl.Text = _zakup.DalOL.OdlegloscZrenic.ToString(); dalOLH.Text = _zakup.DalOL.H; dalOLCena.Text = _zakup.DalOL.Cena.ToString(); blizOPCylinder.Text = _mapper.MapujDodatnie(_zakup.BlizOP.Cylinder); blizOPOs.Text = _zakup.BlizOP.Os.ToString(osFormat); blizOPPryzma.Text = _zakup.BlizOP.Pryzma; blizOPOdl.Text = _zakup.BlizOP.OdlegloscZrenic.ToString(); blizOPH.Text = _zakup.BlizOP.H; blizOPCena.Text = _zakup.BlizOP.Cena.ToString(); blizOLCylinder.Text = _mapper.MapujDodatnie(_zakup.BlizOL.Cylinder); blizOLOs.Text = _zakup.BlizOL.Os.ToString(osFormat); blizOLPryzma.Text = _zakup.BlizOL.Pryzma; blizOLOdl.Text = _zakup.BlizOL.OdlegloscZrenic.ToString(); blizOLH.Text = _zakup.BlizOL.H; blizOLCena.Text = _zakup.BlizOL.Cena.ToString(); rodzajSoczewek1.Text = _zakup.RodzajSoczewek1; rodzajSoczewek2.Text = _zakup.RodzajSoczewek2; refundacja.Text = _zakup.Refundacja.ToString(); suma.Text = _priceHelper.DajSume(_zakup).ToString(); zadatek.Text = _zakup.Zadatek.ToString(); doZaplaty.Text = _priceHelper.DajDoZaplaty(_zakup).ToString(); uwagi.Text = _zakup.Description; UpdateSuma(); }