private void btnHizliCari_Click(object sender, EventArgs e)
        {
            frmHizliCari frm = new frmHizliCari();

            frm.Owner = this;
            frm.ShowDialog();
        }
        void KasayaKaydet()
        {
            if (string.IsNullOrEmpty(cmboxKasaKodu.Text))
            {
                MessageBox.Show("Kasa kodunu seçiniz");
                cmboxKasaKodu.Focus();
                return;
            }
            bool isBegin = false;

            if (dataGridView1.Rows.Count > 0 && (!string.IsNullOrEmpty(dataGridView1.Rows[0].Cells[clFiyat.Name].Value.ToStringOrEmpty())))
            {
                try {
                    if (chbFaturaBas.Checked)
                    {
                        frmHizliCari frm = new frmHizliCari();
                        frm.Owner = this;
                        frm.ShowDialog();
                    }
                    else
                    {
                        SatisYap = true;
                    }
                    if (SatisYap)
                    {
                        FatIrsUst _currentFatUst = new FatIrsUst();
                        _currentFatUst.FatirsNo    = _fisNo;
                        _currentFatUst.FatTipi     = FatTipi.KapaliFat;
                        _currentFatUst.Ftirsip     = FTIRSIP.DirektSatis;
                        _currentFatUst.KdvDahilmi  = true;
                        _currentFatUst.Sube        = UserInfo.Sube;
                        _currentFatUst.Tarih       = DateTime.Today;
                        _currentFatUst.BrutTutar   = genelToplamlar.BrutHesapla();
                        _currentFatUst.GenelToplam = genelToplamlar.GenelToplam();
                        _currentFatUst.KdvTutar    = genelToplamlar.ToplamaKdvHesapla();
                        _currentFatUst.SatirIsk    = genelToplamlar.SatirIskantosuToplam();
                        _currentFatUst.KasaKodu    = cmboxKasaKodu.Text;
                        _currentFatUst.Irsaliyeli  = false;
                        _currentFatUst.CariKodu    = KasaCariKodu;
                        //mngFatUst.BeginTransaction();
                        isBegin = true;
                        BeginTransaction();
                        mngFatUst.Save(_currentFatUst);
                        // mngFatUst.CommitTransaction();
                        KasaHareket kasaHar = new KasaHareket();
                        kasaHar.GelirGider = "G";
                        kasaHar.FisNo      = _fisNo;
                        //kasaHar.Tip =KasaHareket.DetermineTip(KasaHarTip.MalSatis);
                        kasaHar.Tip         = KasaHareket.DetermineTip(KasaHarTip.Fatura);
                        kasaHar.Kasa        = mngKasa.GetById(cmboxKasaKodu.Text, false);
                        kasaHar.KdvTutar    = genelToplamlar.ToplamaKdvHesapla();
                        kasaHar.Tutar       = genelToplamlar.GenelToplam();
                        kasaHar.Tarih       = DateTime.Today;
                        kasaHar.Sube        = UserInfo.Sube;
                        kasaHar.DirektSatis = "E";
                        //mngKasaHar.BeginTransaction();
                        mngKasaHar.Save(kasaHar);
                        //mngKasaHar.CommitTransaction();
                        if (chbFaturaBas.Checked)
                        {
                            Dizayn      diz   = (Dizayn)cmbDizayn.SelectedItem;
                            PrintFatIrs print = new PrintFatIrs(mng, _currentFatUst, diz, listeStok, genelToplamlar);
                            print.Print();
                        }

                        InitializeForm();
                    }
                } catch (Exception exc) {
                    LogWrite.Write(exc);
                    MessageBox.Show(exc.Message);
                } finally {
                    try {
                        if (isBegin)
                        {
                            CommitTransaction();
                        }
                    } catch (Exception exc) {
                        MessageBox.Show(exc.Message);
                        LogWrite.Write(exc);
                    }
                }
            }
        }
 void Sec()
 {
     try {
         if (this.Owner is frmCari)
         {
             frmCari frmCari = (frmCari)this.Owner;
             frmCari.YeniKayit();
             ListViewItem item = listView1.SelectedItems[0];
             frmCari.txtCariKodu.Text      = item.SubItems[0].Text;
             frmCari.txtCariIsim.Text      = item.SubItems[1].Text;
             frmCari.txtTel.Text           = item.SubItems[2].Text;
             frmCari.txtFax.Text           = item.SubItems[3].Text;
             frmCari.txtCepTel.Text        = item.SubItems[4].Text;
             frmCari.txtCariAdres.Text     = item.SubItems[5].Text;
             frmCari.txtIl.Text            = item.SubItems[6].Text;
             frmCari.txtIlce.Text          = item.SubItems[7].Text;
             frmCari.txtVergiDairesi.Text  = item.SubItems[8].Text;
             frmCari.txtVergiNumarasi.Text = item.SubItems[9].Text;
             frmCari.txtCariEmil.Text      = item.SubItems[10].Text;
             frmCari.txtWebAdres.Text      = item.SubItems[11].Text;
             frmCari.txtYetkiliKisi.Text   = item.SubItems[12].Text;
             frmCari.txtCariGrup1.Text     = item.SubItems[13].Text;
             frmCari.txtCariGrup2.Text     = item.SubItems[14].Text;
             frmCari.txtCariGrup3.Text     = item.SubItems[15].Text;
             frmCari.txtCariGrup4.Text     = item.SubItems[16].Text;
             if (item.SubItems[17].Text.Contains("AS"))
             {
                 frmCari.rbAliciSatici.Checked = true;
             }
             else if (item.SubItems[17].Text.Contains("S"))
             {
                 frmCari.rbSatici.Checked = true;
             }
             else
             {
                 frmCari.rbAlici.Checked = true;
             }
             frmCari.cmbAlisFiyatKod.Text  = item.SubItems[18].Text;
             frmCari.cmbSatisFiyatKod.Text = item.SubItems[19].Text;
             frmCari.txtCariKodu.ReadOnly  = true;
             frmCari.txtCariIsim.Focus();
             Cari cari = mngCari.GetById(frmCari.txtCariKodu.Text, false);
             frmCari.chkSubelerdeOrtak.Checked = cari.SubelerdeOrtak.HasValue ? cari.SubelerdeOrtak.Value : false;
         }
         else if (this.Owner is frmFatura)
         {
             frmFatura    frm  = (frmFatura)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCari.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmSiparis)
         {
             frmSiparis   frm  = (frmSiparis)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCari.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmBankaHareket)
         {
             frmBankaHareket frm  = (frmBankaHareket)this.Owner;
             ListViewItem    item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmDirekSatisVeresiye)
         {
             frmDirekSatisVeresiye frm  = (frmDirekSatisVeresiye)this.Owner;
             ListViewItem          item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmYeniCek)
         {
             frmYeniCek   frm  = (frmYeniCek)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmCekDurum)
         {
             frmCekDurum  frm  = (frmCekDurum)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCari.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmSenetDurum)
         {
             frmSenetDurum frm  = (frmSenetDurum)this.Owner;
             ListViewItem  item = listView1.SelectedItems[0];
             frm.txtCari.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmKasaKayitlari)
         {
             frmKasaKayitlari frm  = (frmKasaKayitlari)this.Owner;
             ListViewItem     item = listView1.SelectedItems[0];
             frm.txtCariKod.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmCariGenelBorcAlacakDokumu)
         {
             frmCariGenelBorcAlacakDokumu frm = (frmCariGenelBorcAlacakDokumu)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmCariHareketDokumu)
         {
             frmCariHareketDokumu frm  = (frmCariHareketDokumu)this.Owner;
             ListViewItem         item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmFaturaRapor)
         {
             frmFaturaRapor frm  = (frmFaturaRapor)this.Owner;
             ListViewItem   item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmSiparisRapor)
         {
             frmSiparisRapor frm  = (frmSiparisRapor)this.Owner;
             ListViewItem    item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmCekRapor)
         {
             frmCekRapor  frm  = (frmCekRapor)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmSenetRapor)
         {
             frmSenetRapor frm  = (frmSenetRapor)this.Owner;
             ListViewItem  item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmYeniSenet)
         {
             frmYeniSenet frm  = (frmYeniSenet)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmHizliCari)
         {
             frmHizliCari frm  = (frmHizliCari)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text      = item.SubItems[0].Text;
             frm.txtCariIsim.Text      = item.SubItems[1].Text;
             frm.txtTel.Text           = item.SubItems[2].Text;
             frm.txtCepTel.Text        = item.SubItems[4].Text;
             frm.txtCariAdres.Text     = item.SubItems[5].Text;
             frm.txtVergiDairesi.Text  = item.SubItems[8].Text;
             frm.txtVergiNumarasi.Text = item.SubItems[9].Text;
         }
         this.Close();
     } catch {
     }
 }