private void btnSveFakture_Click(object sender, EventArgs e) { if (Class.Postavke.idFaktura == 1) { Report.Faktura.repFaktura2 rfak = new Report.Faktura.repFaktura2(); rfak.dokumenat = "OTP"; rfak.ImeForme = "Otpremnica"; rfak.from_skladiste = dgv.CurrentRow.Cells["Skladište"].FormattedValue.ToString(); rfak.broj_dokumenta = dgv.CurrentRow.Cells["Broj otpremnice"].FormattedValue.ToString(); rfak.ShowDialog(); } else if (Class.Postavke.idFaktura == 2) { Report.Faktura.repFakturaNovo rfak = new Report.Faktura.repFakturaNovo(); rfak.dokumenat = "OTP"; rfak.ImeForme = "Otpremnica"; rfak.from_skladiste = dgv.CurrentRow.Cells["Skladište"].FormattedValue.ToString(); rfak.broj_dokumenta = dgv.CurrentRow.Cells["Broj otpremnice"].FormattedValue.ToString(); rfak.ShowDialog(); } else if (Class.Postavke.idFaktura == 3) { Report.Faktura3.repFaktura3 rfak = new Report.Faktura3.repFaktura3(); rfak.dokumenat = "OTP"; rfak.ImeForme = "Otpremnica"; rfak.from_skladiste = dgv.CurrentRow.Cells["Skladište"].FormattedValue.ToString(); rfak.broj_dokumenta = dgv.CurrentRow.Cells["Broj otpremnice"].FormattedValue.ToString(); rfak.ShowDialog(); } }
private void printaj() { bool tecaj = true; string broj = dgv.CurrentRow.Cells["broj"].FormattedValue.ToString(); string id_ducan = dgv.CurrentRow.Cells["id_ducan"].FormattedValue.ToString(); string id_kasa = dgv.CurrentRow.Cells["id_kasa"].FormattedValue.ToString(); DataTable DTponude = classSQL.select(string.Format(@"SELECT ime_valute FROM fakture, valute WHERE broj_fakture = '{0}' AND fakture.id_valuta = valute.id_valuta AND fakture.id_ducan = '{1}' AND fakture.id_kasa = '{2}';", broj, id_ducan, id_kasa), "fakture").Tables[0]; if (DTponude.Rows.Count > 0) { string ime_valute = DTponude.Rows[0]["ime_valute"].ToString(); if (ValutaKuna(ime_valute)) { if (MessageBox.Show("Ova faktura izrađena je u stranoj valuti.\nŽelite li fakturu ispisati u valuti?", "Valuta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { tecaj = true; } else { tecaj = false; } } else { tecaj = false; } } else { tecaj = false; } //Report.Faktura.repFakturaAvio rfaka = new Report.Faktura.repFakturaAvio(); //rfaka.dokumenat = "FAK"; //rfaka.racunajTecaj = tecaj; //rfaka.poslovnica = id_ducan; //rfaka.naplatni = id_kasa; //rfaka.ImeForme = "Fakture"; //rfaka.broj_dokumenta = dgv.CurrentRow.Cells["broj"].FormattedValue.ToString(); //rfaka.ShowDialog(); if (Class.Postavke.idFaktura == 1) { Report.Faktura.repFaktura rfak = new Report.Faktura.repFaktura(); rfak.dokumenat = "FAK"; rfak.racunajTecaj = tecaj; rfak.poslovnica = id_ducan; rfak.naplatni = id_kasa; rfak.ImeForme = "Fakture"; rfak.broj_dokumenta = dgv.CurrentRow.Cells["broj"].FormattedValue.ToString(); rfak.ShowDialog(); } else if (Class.Postavke.idFaktura == 2) { Report.Faktura.repFakturaNovo rfak = new Report.Faktura.repFakturaNovo(); rfak.dokumenat = "FAK"; rfak.racunajTecaj = tecaj; rfak.poslovnica = id_ducan; rfak.naplatni = id_kasa; rfak.ImeForme = "Fakture"; rfak.broj_dokumenta = dgv.CurrentRow.Cells["broj"].FormattedValue.ToString(); rfak.ShowDialog(); } else if (Class.Postavke.idFaktura == 3) { Report.Faktura3.repFaktura3 rfak = new Report.Faktura3.repFaktura3(); rfak.dokumenat = "FAK"; rfak.racunajTecaj = tecaj; rfak.poslovnica = id_ducan; rfak.naplatni = id_kasa; rfak.ImeForme = "Fakture"; rfak.broj_dokumenta = dgv.CurrentRow.Cells["broj"].FormattedValue.ToString(); rfak.ShowDialog(); } }