Пример #1
0
 private void dgv_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     Report.IFB.repFakturaIFB rfak = new Report.IFB.repFakturaIFB();
     rfak.dokumenat      = "IFB";
     rfak.ImeForme       = "Fakture";
     rfak.broj_dokumenta = dgv.CurrentRow.Cells["Broj"].FormattedValue.ToString();
     rfak.ShowDialog();
 }
Пример #2
0
        private void btnSveFakture_Click(object sender, EventArgs e)
        {
            try
            {
                bool tecaj = true;

                string broj = dgv.CurrentRow.Cells["Broj"].FormattedValue.ToString();

                DataTable DTponude = classSQL.select("SELECT ime_valute FROM ifb,valute WHERE broj= '" + broj + "'" +
                                                     " AND ifb.id_valuta=valute.id_valuta", "ifb").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 ponudu ispisati u valuti?", "Valuta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                        {
                            tecaj = true;
                        }
                        else
                        {
                            tecaj = false;
                        }
                    }
                    else
                    {
                        tecaj = false;
                    }
                }
                else
                {
                    tecaj = false;
                }

                Report.IFB.repFakturaIFB rfak = new Report.IFB.repFakturaIFB();
                rfak.dokumenat      = "IFB";
                rfak.ImeForme       = "Fakture";
                rfak.racunajTecaj   = tecaj;
                rfak.broj_dokumenta = dgv.CurrentRow.Cells["Broj"].FormattedValue.ToString();
                rfak.ShowDialog();
            }
            catch { }
        }