Exemple #1
0
        void LoadRaporlari()
        {
            try {
                DateTime?bdt = null, fdt = null;
                if (rbTarihAralikli.Checked)
                {
                    bdt = dtpStart.Value.JustDate();
                    fdt = dtpFinish.Value.JustDate();
                }
                _gelirler = new DurumGelirGider();
                //_giderler = new DurumGiderler();
                _gelirler.OrtalamaAlisFiyatinaGoreStokDegeri = _mngStokHar.OrtalamaAlisFiyatinaGoreStokDegeri(UserInfo.Sube.Id, bdt, fdt);
                _gelirler.KasadakiPara           = _mngKasaHar.KasalardakiToplamGelir(UserInfo.Sube.Id, bdt, fdt);
                _gelirler.CarilerdenToplamAlacak = _mngCariHar.CarilerinToplamBorcu(UserInfo.Sube.Id, bdt, fdt);
                _gelirler.CarilerinToplamAlacagi = _mngCariHar.CarilerinToplamAlacagi(UserInfo.Sube.Id, bdt, fdt);
                _gelirler.BankadakiPara          = _mngHesHar.BankalardakiToplamPara(UserInfo.Sube.Id, bdt, fdt);
                _gelirler.TahsilEdilecekCekler   = _mngCek.TahsilEdilcekCekToplami(UserInfo.Sube.Id, bdt, fdt);
                _gelirler.OdenecekCekler         = _mngCek.OdencekCekToplami(UserInfo.Sube.Id, bdt, fdt);
                _gelirler.TahsilEdilecekSenetler = _mngSenet.TahsilEdilcekSenetToplami(UserInfo.Sube.Id, bdt, fdt);
                _gelirler.OdenecekSenetler       = _mngSenet.OdencekSenetToplami(UserInfo.Sube.Id, bdt, fdt);

                txtKasaPara.Text              = _gelirler.KasadakiPara.ToString("F2");
                txtCarilerdenAlacak.Text      = _gelirler.CarilerdenToplamAlacak.ToString("F2");
                txtCarilereTopBorc.Text       = _gelirler.CarilerinToplamAlacagi.ToString("F2");
                txtBankaPara.Text             = _gelirler.BankadakiPara.ToString("F2");
                txtTahsilCek.Text             = _gelirler.TahsilEdilecekCekler.ToString("F2");
                txtOdencekCekler.Text         = _gelirler.OdenecekCekler.ToString("F2");
                txtTahsilSenet.Text           = _gelirler.TahsilEdilecekSenetler.ToString("F2");
                txtOdencekSenetler.Text       = _gelirler.OdenecekSenetler.ToString("F2");
                txtOrtalamAlisStokDegeri.Text = _gelirler.OrtalamaAlisFiyatinaGoreStokDegeri.ToString("F2");
                HesaplaToplamlari();

                labBekleyin.Text = "";
            } catch (Exception exc) {
                labBekleyin.Text = "";
                MessageBox.Show(exc.Message);
                LogWrite.Write(exc);
            }
        }
Exemple #2
0
 void Sec()
 {
     try {
         DataGridViewRow dr = dataGridView1.CurrentRow;
         if (this.Owner is frmKasaKayitlari)
         {
             frmKasaKayitlari frm = (frmKasaKayitlari)this.Owner;
             frm.txtOzelGelirGiderKodu.Text = dr.Cells[clId.Name].Value.ToStringOrEmpty();
             frm.txtOzelGelirGiderAdi.Text  = dr.Cells[clIsmi.Name].Value.ToStringOrEmpty();
             frm.txtOzelKdvOrani.Text       = dr.Cells[clKdvOrani.Name].Value.ToStringOrEmpty();
         }
         else if (this.Owner is frmOzelGelirGiderRapor)
         {
             frmOzelGelirGiderRapor frm = (frmOzelGelirGiderRapor)this.Owner;
             frm.txtOzelGelirGiderKod.Text = dr.Cells[clId.Name].Value.ToStringOrEmpty();
         }
         this.Close();
     } catch (Exception exc) {
         MessageBox.Show(exc.Message);
         LogWrite.Write(exc);
     }
 }
Exemple #3
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     try {
         DialogResult re = MessageBox.Show("Kayıt Silinsin mi?", "Dikkat", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);
         if (re == DialogResult.Yes)
         {
             DataGridViewRow dr   = dataGridView1.CurrentRow;
             string          kod  = dr.Cells[clId.Name].Value.ToStringOrEmpty();
             OzelGelirGider  ozel = _mngOzelGelirGider.GetById(kod, false);
             if (ozel != null)
             {
                 _mngOzelGelirGider.BeginTransaction();
                 _mngOzelGelirGider.Delete(ozel);
                 _mngOzelGelirGider.CommitTransaction();
                 LoadGrid();
             }
         }
     } catch (Exception exc) {
         MessageBox.Show(exc.Message);
         LogWrite.Write(exc);
     }
 }
        void LoadCariByCriter()
        {
            try
            {
                Cari cari = new Cari {
                    Id = txtCariKod.Text, CariIsim = txtCariIsim.Text, Sube = UserInfo.Sube
                };

                if (rbAlici.Checked)
                {
                    cari.CariTip = "A";
                }
                else if (rbSatici.Checked)
                {
                    cari.CariTip = "S";
                }
                else
                {
                    cari.CariTip = "AS";
                }
                cari.Grup1 = new CariCategory {
                    Id = txtGrup1.Text, Sube = UserInfo.Sube
                };
                cari.Grup2 = new CariCategory {
                    Id = txtGrup2.Text, Sube = UserInfo.Sube
                };
                cari.Grup3 = new CariCategory {
                    Id = txtGrup3.Text, Sube = UserInfo.Sube
                };
                cari.Grup4 = new CariCategory {
                    Id = txtGrup4.Text, Sube = UserInfo.Sube
                };
                LoadAllCari(mngCari.SearchCariByCriter(cari));
            }
            catch (Exception exc)
            {
                LogWrite.Write(exc); MessageBox.Show(exc.Message);
            }
        }
Exemple #5
0
 void LoadDizayn()
 {
     try
     {
         bool          first = true;
         List <Dizayn> liste = mngDizayn.GetAll();
         foreach (Dizayn diz in liste)
         {
             cmbDizayn.Items.Add(diz);
             if (first)
             {
                 cmbDizayn.Text = diz.DizaynAdi;
                 first          = false;
             }
         }
     }
     catch (Exception exc)
     {
         MessageBox.Show(exc.Message);
         LogWrite.Write(exc);
     }
 }
        public frmKasaTanimlama()
        {
            InitializeComponent();
            mngFct  = new ManagerFactory(Engine.GetConString(), Engine.GetSqlServerType());
            mngKasa = mngFct.GetKasaManager();

            txtKasaKodu.DataSource = delegate
            {
                try
                {
                    return(mngKasa.GetKasaKodsBySubeKodu(UserInfo.Sube.Id, txtKasaKodu.Text));
                }
                catch (Exception exc)
                {
                    LogWrite.Write(exc);
                    MessageBox.Show(exc.Message);
                }
                return(null);
            };
            dataGridView1.AutoGenerateColumns = false;
            LoadGrid();
        }
Exemple #7
0
 void HesaplaGenelToplamlari(IList <StokHarRpr> stokListe)
 {
     try
     {
         if (stokListe == null)
         {
             stokListe = mngSipKal.GetByFisNoAndSubeKodu(txtFatNo.Text, UserInfo.Sube.Id, _ftirsip);
         }
         HesaplaGenelToplam hes = new HesaplaGenelToplam(stokListe, chkKdvDahilmi.Checked);
         txtGenelAraTop.Text   = hes.AraToplam().ToString("F2");
         txtGenelBrut.Text     = hes.BrutHesapla().ToString("F2");
         txtGenelGenelTop.Text = hes.GenelToplam().ToString("F2");
         txtGenelIskTop.Text   = hes.SatirIskantosuToplam().ToString("F2");
         txtGenelTopKdv.Text   = hes.ToplamaKdvHesapla().ToString("F2");
         genelToplamlar        = hes;
     }
     catch (Exception exc)
     {
         MessageBox.Show(exc.Message);
         LogWrite.Write(exc);
     }
 }
 private void button1_Click(object sender, EventArgs e)
 {
     try {
         Settings set = Engine.FindSettings();
         if (rbSqlLite.Checked)
         {
             set.DataBase = "SqlLite";
         }
         else
         {
             set.DataBase = "MsSql";
         }
         Engine.SaveSettings(set);
         this.Close();
         frmLogin frm = (frmLogin)this.Owner;
         frm.Visible = true;
         this.Close();
     } catch (Exception exc) {
         MessageBox.Show(exc.Message);
         LogWrite.Write(exc);
     }
 }
 private void btnDuzelt_Click(object sender, EventArgs e)
 {
     try {
         DataGridViewCell cell = dataGridView1.CurrentRow.Cells[clId.Name];
         if (cell != null)
         {
             string str = cell.Value.ToStringOrEmpty();
             frmYeniCariStokKategori frm = new frmYeniCariStokKategori(_stokCari, str);
             frm.ShowDialog();
             if (_useParent)
             {
                 LoadData(_parentCategory);
             }
             else
             {
                 LoadData();
             }
         }
     } catch (Exception exc) {
         MessageBox.Show(exc.Message); LogWrite.Write(exc);
     }
 }
        private void yedekDenGeriDonToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (Application.OpenForms.Count > 2)
            {
                MessageBox.Show("Açık olan modulleri kapatınız", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            try {
                DialogResult dia = openFileDialog1.ShowDialog();
                if (dia == DialogResult.OK)
                {
                    string dbDir = GetDbFiledirectory();

                    File.Copy(openFileDialog1.FileName, dbDir, true);
                    MessageBox.Show("Yedek den geri dönüldü");
                }
            } catch (Exception exc)
            {
                MessageBox.Show(exc.Message);
                LogWrite.Write(exc);
            }
        }
 void SetCek()
 {
     try {
         Cek cek = g_mngCek.SingleOrDefault <Cek>(x => x.Id == g_cekId.Value);
         if (cek != null)
         {
             txtCariKodu.Text  = cek.CariKodu;
             dateIslem.Value   = cek.IslemTarih;
             dateVade.Value    = cek.VadeTarih;
             txtHesapNo.Text   = cek.Banka;
             txtSube.Text      = cek.SubeAdi;
             txtBanka.Text     = cek.HesapNo;
             txtCekNo.Text     = cek.CekNo;
             txtTutar.Text     = cek.Tutar.ToString();
             txtAsilSahip.Text = cek.AsilSahibi;
             txtAciklama.Text  = cek.Aciklama;
         }
     } catch (Exception exc) {
         MessageBox.Show(exc.Message);
         LogWrite.Write(exc);
     }
 }
Exemple #12
0
        void KayitSil()
        {
            DialogResult re = MessageBox.Show("Kayıt Silinsin mi?", "Dikkat", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

            if (re == DialogResult.Yes)
            {
                try {
                    Stok stok = managerStk.GetById(txtStokKodu.Text, true);
                    managerStk.BeginTransaction();
                    managerStk.Delete(stok);
                    YeniKayit();
                } catch (Exception) {
                } finally {
                    try {
                        managerStk.CommitTransaction();
                    } catch (Exception exc) {
                        MessageBox.Show(exc.Message);
                        LogWrite.Write(exc);
                    }
                }
            }
        }
Exemple #13
0
 void LoadData()
 {
     try {
         DataTable _source = _mngCariHar.CariHareketDokumu(UserInfo.Sube.Id, _cariKodu, _cariDurum);
         _source.Replace("HareketTuru", "2", "NakitTahsilat");
         _source.Replace("HareketTuru", "3", "NakitÖdeme");
         _source.Replace("HareketTuru", "4", "AlınanMal"); _source.Replace("HareketTuru", "5", "SatılanMal");
         _source.Replace("HareketTuru", "6", "AlınanMalIadesi"); _source.Replace("HareketTuru", "7", "SatılanMalIadesi");
         _source.Replace("HareketTuru", "8", "AlınanÇek"); _source.Replace("HareketTuru", "9", "VerilenÇek");
         _source.Replace("HareketTuru", "10", "ÇekCirosu"); _source.Replace("HareketTuru", "11", "AlınanÇekIade");
         _source.Replace("HareketTuru", "12", "VerilenÇekGeriAlınması"); _source.Replace("HareketTuru", "13", "KarşılıksızÇek");
         _source.Replace("HareketTuru", "14", "AlınanSenet"); _source.Replace("HareketTuru", "15", "VerilenSenet");
         _source.Replace("HareketTuru", "16", "SenetCirosu"); _source.Replace("HareketTuru", "17", "AlınanSenetIade");
         _source.Replace("HareketTuru", "18", "VerilenSenetGeriAlınması"); _source.Replace("HareketTuru", "19", "KarşılıksızSenet");
         _source.Replace("HareketTuru", "20", "Veresiye"); _source.Replace("HareketTuru", "21", "GelenHavale");
         _source.Replace("HareketTuru", "22", "GönderilenHavale");
         dataGridView1.DataSource = _source;
     } catch (Exception exc) {
         LogWrite.Write(exc);
         MessageBox.Show(exc.Message);
     }
 }
Exemple #14
0
 void LoadKasa()
 {
     try
     {
         bool        first   = true;
         List <Kasa> kasalar = mngKasa.GetKasaBySubeKodu(UserInfo.Sube.Id);
         foreach (Kasa kas in kasalar)
         {
             cmbKasaKodu.Items.Add(kas.Id);
             if (first)
             {
                 cmbKasaKodu.Text = kas.Id;
                 first            = false;
             }
         }
     }
     catch (Exception exc)
     {
         MessageBox.Show(exc.Message);
         LogWrite.Write(exc);
     }
 }
        void LoadAllSube()
        {
            try {
                //Stopwatch stopwatch = new Stopwatch();
                //stopwatch.Start();
                //mngFac = new ManagerFactory(Engine.GetConString(), Engine.GetSqlServerType());
                //mngSube = mngFac.GetSubeManager();
                //mngUSer = mngFac.GetKullaniciManager();
                ProcessDataBase pd       = new ProcessDataBase(Engine.GetConString());
                IList <Sube>    listSube = pd.SubeListe();
                bool            first    = true;
                foreach (Sube sube in listSube)
                {
                    cmbSube.Items.Add(sube.Id);
                    if (first)
                    {
                        cmbSube.Text = sube.Id;
                        first        = false;
                    }
                }



                //List<Sube>liste=  mngSube.GetAll();
                //foreach (Sube sube in liste)
                //    cmbSube.Items.Add(sube.Id);
                //TimeSpan ts = stopwatch.Elapsed;

                //string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}",
                //ts.Hours, ts.Minutes, ts.Seconds, ts.Milliseconds / 10);

                //txtKulAdi.Text = elapsedTime;
                //stopwatch.Stop();
            } catch (Exception exc) {
                MessageBox.Show(exc.Message);
                LogWrite.Write(exc);
            }
        }
        private void yedekAlToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (Application.OpenForms.Count > 2)
            {
                MessageBox.Show("Açık olan modulleri kapatınız", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            try {
                string yedekDir = _mngAyar.DatabaseYedeklemeYeri;
                if (string.IsNullOrEmpty(yedekDir))
                {
                    MessageBox.Show("Yedek alınacak yeri belirtiniz.");
                    frmAyarlar frm = new frmAyarlar();
                    frm.Owner = this;
                    frm.ShowDialog();
                }
                _mngAyar.LoadValues();
                yedekDir = _mngAyar.DatabaseYedeklemeYeri;
                string dbDir = GetDbFiledirectory();

                DirectoryInfo df         = new DirectoryInfo(yedekDir);
                string        fileName   = "Indeks_" + DateTime.Today.ToShortDateString() + ".db";
                string        newFileDir = Path.Combine(yedekDir, fileName);
                if (df.Exists)
                {
                    File.Copy(dbDir, newFileDir, true);
                }
                else
                {
                    df.Create();
                    File.Copy(dbDir, newFileDir, true);
                }
                MessageBox.Show("Yedeği kaydedildi");
            } catch (Exception exc) {
                MessageBox.Show(exc.Message);
                LogWrite.Write(exc);
            }
        }
Exemple #17
0
 public frmStokAlisSatisRaporKriter(StokAlisSatisRapor alisSatis)
 {
     InitializeComponent();
     _alisSatis             = alisSatis;
     _alisGirisKod          = alisSatis == StokAlisSatisRapor.AlisRapor ? "G" : "C";
     tabPage2.Text          = this.Text = alisSatis == StokAlisSatisRapor.AlisRapor ? "MalAlışRaporu" : "MalSatışRaporu";
     mngFac                 = new ManagerFactory(Engine.GetConString(), Engine.GetSqlServerType());
     mngStok                = mngFac.GetStokManager();
     mngStokHar             = mngFac.GetStokHareketManager();
     txtStokKodu.DataSource = () =>
     {
         try
         {
             return(mngStok.StokKods(txtStokKodu.Text, UserInfo.Sube).ToStringList(35, txtStokKodu.Ayirac));
         }
         catch (Exception exc)
         {
             MessageBox.Show(exc.Message);
             LogWrite.Write(exc);
         }
         return(null);
     };
 }
Exemple #18
0
 private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
 {
     if (firsLoad)
     {
         firsLoad = false;
         treeView1.SelectedNode = null;
         return;
     }
     try {
         string[] ary = treeView1.SelectedNode.Text.Split('-');;
         if (ary.Length > 0)
         {
             if (this.Owner is frmStokMaliyetRaporu)
             {
                 frmStokMaliyetRaporu frm = (frmStokMaliyetRaporu)this.Owner;
                 frm.txtStokGrup.Text = ary[0];
             }
         }
         this.Close();
     } catch (Exception exc) {
         MessageBox.Show(exc.Message); LogWrite.Write(exc);
     }
 }
 protected void CariKaydet(string cariKodu)
 {
     try {
         Cari cari = new Cari();
         cari.Id         = cariKodu;
         cari.CariIsim   = cariKodu;
         cari.KayitTarih = DateTime.Now;
         cari.Sube       = UserInfo.Sube;
         cari.CariTip    = BulcariTip();
         mngCari.BeginTransaction();
         mngCari.Save(cari);
     } catch (Exception exc) {
         LogWrite.Write(exc);
         MessageBox.Show(exc.Message);
     } finally {
         try {
             mngCari.CommitTransaction();
         } catch (Exception exc) {
             LogWrite.Write(exc);
             MessageBox.Show(exc.Message);
         }
     }
 }
        void KayitSil()
        {
            DialogResult re = MessageBox.Show("Kayıt Silinsin mi?", "Dikkat", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

            if (re == DialogResult.Yes)
            {
                try {
                    Cari cari = mngCari.GetById(txtCariKodu.Text, true);
                    mngCari.BeginTransaction();
                    mngCari.Delete(cari);

                    LoadAllCari();
                    btnYeni_Click(this, EventArgs.Empty);
                } catch (Exception) { } finally {
                    try {
                        mngCari.CommitTransaction();
                    } catch (Exception exc) {
                        MessageBox.Show(exc.Message);
                        LogWrite.Write(exc);
                    }
                }
            }
        }
Exemple #21
0
 void LoadSube()
 {
     try
     {
         IList <Sube> liste = mngSube.GetAll();
         bool         first = true;
         foreach (Sube sube in liste)
         {
             cmbSubeKodu.Items.Add(sube);
             if (first)
             {
                 cmbSubeKodu.Text = sube.Id.ToString();
                 txtSubeIsmi.Text = sube.SubeIsmi;
                 first            = false;
             }
         }
     }
     catch (Exception exc)
     {
         MessageBox.Show(exc.Message);
         LogWrite.Write(exc);
     }
 }
Exemple #22
0
        void Kaydet()
        {
            try {
                OzelGelirGider ozel = null;
                if (!string.IsNullOrEmpty(_kod))
                {
                    ozel = _mngOzel.GetById(_kod, false);
                }
                else
                {
                    ozel    = new OzelGelirGider();
                    ozel.Id = txtKod.Text;
                }
                if (ozel == null)
                {
                    ozel    = new OzelGelirGider();
                    ozel.Id = txtKod.Text;
                }
                ozel.Ismi       = txtIsim.Text;
                ozel.KdvOrani   = txtKdvOrani.Text.ParseNullable <double>(x => double.Parse(x));
                ozel.GelirGider = _gelirGider;
                _mngOzel.BeginTransaction();
                _mngOzel.SaveOrUpdate(ozel);

                this.Close();
            } catch (Exception exc) {
                MessageBox.Show(exc.Message);
                LogWrite.Write(exc);
            } finally {
                try {
                    _mngOzel.CommitTransaction();
                } catch (Exception exc) {
                    MessageBox.Show(exc.Message);
                    LogWrite.Write(exc);
                }
            }
        }
Exemple #23
0
 private void txtCariKod_KeyUp(object sender, KeyEventArgs e)
 {
     if (!string.IsNullOrEmpty(txtCariKod.Text) && (e.KeyCode == Keys.Tab || e.KeyCode == Keys.Enter))
     {
         try
         {
             Cari cari = mngCari.GetById(txtCariKod.Text, false);
             if (cari != null)
             {
                 txtCariIsim.Text = cari.CariIsim;
                 double bakiye = mngCariHar.GetCariHesapBakiyesi(UserInfo.Sube.Id, txtCariKod.Text);
                 if (bakiye < 0)
                 {
                     double d = bakiye * -1;
                     labCariBakiye.Text = d.ToString("F2") + " Borçlu";
                 }
                 else
                 {
                     labCariBakiye.Text = bakiye.ToString("F2") + " Alaçaklı";
                 }
                 txtHesapBakiyesi.Text     = bakiye.ToString("F2");
                 txtCariTel.Text           = cari.CariTel;
                 txtCariAdres.Text         = cari.CariAdres;
                 txtCariVergiDairesi.Text  = cari.VergiDairesi;
                 txtCariVergiNumarasi.Text = cari.VergiNumarasi;
                 txtCariGrup1.Text         = cari.Grup1.ProperyToStringOrEmpty(x => x.Id);
                 txtCariGrup2.Text         = cari.Grup2.ProperyToStringOrEmpty(x => x.Id);
                 txtCariFisNo.Focus();
             }
         }
         catch (Exception exc)
         {
             LogWrite.Write(exc);
             MessageBox.Show(exc.Message);
         }
     }
 }
        void KalemSil()
        {
            bool isBegin = false;

            try
            {
                DialogResult re = MessageBox.Show("Kayıt Silinsin mi?", "Dikkat", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);
                if (re == DialogResult.Yes)
                {
                    if (_selectedStokHarId != null)
                    {
                        StokHareket sh = mngSth.GetById(_selectedStokHarId.Value, false);
                        isBegin = true;
                        mngSth.BeginTransaction();
                        mngSth.Delete(sh);

                        HesaplaToplamlari();
                        _selectedStokHarId = null;
                        LoadGrid();
                        YeniKalem();
                    }
                }
            }
            catch (Exception)
            {
            } finally {
                try {
                    if (isBegin)
                    {
                        mngSth.CommitTransaction();
                    }
                } catch (Exception exc) {
                    MessageBox.Show(exc.Message);
                    LogWrite.Write(exc);
                }
            }
        }
Exemple #25
0
        void KayitSil()
        {
            DialogResult re = MessageBox.Show("Kayıt Silinsin mi?", "Dikkat", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

            if (re == DialogResult.Yes && _hareketId != null)
            {
                try {
                    BeginTransaction();

                    if (_hareketTuru == HesapHareketTuru.ParaCekme || _hareketTuru == HesapHareketTuru.ParaYatirma)
                    {
                        KasaHareket kasahar = mngKasaHar.GetById(_kasaHarId.Value, false);
                        mngKasaHar.Delete(kasahar);
                    }
                    else
                    {
                        CariHareket ch = mngCariHar.GetById(_cariHarId.Value, true);
                        mngCariHar.Delete(ch);
                    }
                    HesapHareket hh = mngHesap.GetById(_hareketId.Value, true);
                    mngHesap.Delete(hh);
                    DataGridViewRow dr = dataGridView1.SelectedRows[0];
                    dataGridView1.Rows.Remove(dr);;
                    YeniKayit();
                } catch (Exception exc) {
                    LogWrite.Write(exc);
                    MessageBox.Show(exc.Message);
                } finally {
                    try {
                        CommitTransaction();
                    } catch (Exception exc) {
                        LogWrite.Write(exc);
                        MessageBox.Show(exc.Message);
                    }
                }
            }
        }
Exemple #26
0
 private void txtCari_KeyUp(object sender, KeyEventArgs e)
 {
     if (!string.IsNullOrEmpty(txtCari.Text) && e.KeyCode == Keys.Tab)
     {
         try {
             Cari cari = mngCari.GetById(txtCari.Text, false);
             if (cari == null)
             {
                 frmCari frm = new frmCari();
                 frm.Owner            = this;
                 frm.txtCariKodu.Text = txtCari.Text;
                 frm.txtCariKodu.Focus();
                 frm.ShowDialog();
             }
             else
             {
                 dateTarih.Focus();
             }
         } catch (Exception exc) {
             MessageBox.Show(exc.Message);
             LogWrite.Write(exc);
         }
     }
 }
Exemple #27
0
 private void txtBarkod_KeyDown(object sender, KeyEventArgs e)
 {
     if (/*!string.IsNullOrEmpty(txtBarkod.Text) && */ (e.KeyCode == Keys.Tab || e.KeyCode == Keys.Enter))
     {
         try
         {
             if (!string.IsNullOrEmpty(txtBarkod.Text))
             {
                 if (_currentStok == null)
                 {
                     _currentStok = mngStk.GetBySubeAndBarkod1(UserInfo.Sube.Id, txtBarkod.Text);
                     if (_currentStok != null)
                     {
                         txtStokIsmi.Text = _currentStok.StokAdi;
                         txtStokKodu.Text = _currentStok.Id;
                         txtKdv.Text      = _currentStok.KdvOrani.FromNullableToString();
                         if (_selectedSipKalId == null || _selectedStokKodu != txtStokKodu.Text)
                         {
                             SetFiyat();
                         }
                     }
                     else
                     {
                         YeniKalem();
                     }
                 }
             }
             txtStokKodu.Focus();
         }
         catch (Exception exc)
         {
             MessageBox.Show(exc.Message);
             LogWrite.Write(exc);
         }
     }
 }
 void LoadAllCari(IList <Cari> liste)
 {
     try
     {
         listView1.Items.Clear();
         foreach (Cari cari in liste)
         {
             ListViewItem item = new ListViewItem(cari.Id);
             item.SubItems.Add(cari.CariIsim);
             item.SubItems.Add(cari.CariTel);
             item.SubItems.Add(cari.Fax);
             item.SubItems.Add(cari.CepTel);
             item.SubItems.Add(cari.CariAdres);
             item.SubItems.Add(cari.Il);
             item.SubItems.Add(cari.Ilce);
             item.SubItems.Add(cari.VergiDairesi);
             item.SubItems.Add(cari.VergiNumarasi);
             item.SubItems.Add(cari.CariEmail);
             item.SubItems.Add(cari.WebAdresi);
             item.SubItems.Add(cari.YetkiliKisi);
             item.SubItems.Add(cari.Grup1.ProperyToStringOrEmpty(x => x.Id));
             item.SubItems.Add(cari.Grup2.ProperyToStringOrEmpty(x => x.Id));
             item.SubItems.Add(cari.Grup3.ProperyToStringOrEmpty(x => x.Id));
             item.SubItems.Add(cari.Grup4.ProperyToStringOrEmpty(x => x.Id));
             item.SubItems.Add(cari.CariTip);
             item.SubItems.Add(cari.AlisFiyatKod);
             item.SubItems.Add(cari.SatisFiyatKod);
             listView1.Items.Add(item);
         }
     }
     catch (Exception exc)
     {
         LogWrite.Write(exc);
         MessageBox.Show(exc.Message);
     }
 }
 void HesaplaToplamlari()
 {
     try
     {
         //if (_currentStok == null)
         //  _currentStok = mngStk.GetById(txtBarkod.Text, false);
         //HesaplaToplam hes = new HesaplaToplam
         //{
         //  Fiyat = txtSatisFiyat.Text.ParseNullable<double>(x => double.Parse(x)),
         //  KdvDahil =true,
         //  Miktar =(double)nudMiktar.Value,
         //  Stok = _currentStok
         //};
         //txtBrutToplam.Text = (hes.BrutHesapla()).ToString("F2");
         //txtAraToplam.Text = (hes.AraToplam()).ToString("F2");
         //txtKdvToplam.Text = (hes.KdvHesapla()).ToString("F2");
         //txtGenelToplam.Text = (hes.GenelToplam()).ToString("F2");
     }
     catch (Exception exc)
     {
         LogWrite.Write(exc);
         MessageBox.Show(exc.Message);
     }
 }
 public frmFatRehber(Form form, FTIRSIP ftirsip)
 {
     InitializeComponent();
     _frm          = form;
     _ftirsip      = ftirsip;
     _mngFac       = new ManagerFactory(Engine.GetConString(), Engine.GetSqlServerType());
     _mngFatIrsUst = _mngFac.GetFatirsUstManager();
     _mngSipUst    = _mngFac.GetSiparisUstManager();
     try
     {
         dataGridView1.AutoGenerateColumns = false;
         if (_frm is frmFatura)
         {
             dataGridView1.DataSource = _mngFatIrsUst.GetListByFtirsipAndSubeKodu(ftirsip, UserInfo.Sube.Id);
             clTeslimTarih.Visible    = false;
             clFatirsNo.HeaderText    = "IrsaliyeNo";
             if (ftirsip == FTIRSIP.SatisFat || ftirsip == FTIRSIP.AlisFat || ftirsip == FTIRSIP.DirektSatis)
             {
                 clSevkTarih.Visible   = false;
                 clFatirsNo.HeaderText = "FaturaNo";
             }
         }
         else if (_frm is frmSiparis)
         {
             EkranAyarla();
             dataGridView1.DataSource = _mngSipUst.GetListByFtirsipAndSubeKodu(ftirsip, UserInfo.Sube.Id);
             clSevkTarih.Visible      = false;
             clFatirsNo.HeaderText    = "SiparişNo";
         }
     }
     catch (Exception exc)
     {
         MessageBox.Show(exc.Message);
         LogWrite.Write(exc);
     }
 }