Exemple #1
0
 public void Ac(int ID)
 {
     try
     {
         Edit    = true;
         IslemID = ID;
         Fonksiyonlar.tbl_BankaHareketleri kart = DB.tbl_BankaHareketleris.First(s => s.ID == IslemID);
         txtBelgeNo.Text  = kart.BelgeNo;
         txtAciklama.Text = kart.Aciklama;
         txtTarih.Text    = kart.Tarih.Value.ToShortDateString();
         txtTutar.Text    = kart.Tutar.Value.ToString();
         if (kart.GCKod == "G")
         {
             radioGelen.Checked = true;
         }
         if (kart.GCKod == "Ç")
         {
             radioGiden.Checked = true;
         }
         HesapAc(kart.BankaId.Value);
     }
     catch (Exception)
     {
         Edit    = false;
         BankaID = -1;
         IslemID = -1;
     }
 }
        void Kaydet()
        {
            try
            {
                Fonksiyonlar.tbl_Cekler cek = new Fonksiyonlar.tbl_Cekler();
                cek.Aciklama  = txtAciklama.Text;
                cek.AcKod     = "A";
                cek.Banka     = txtBanka.Text;
                cek.BelgeNo   = txtBelgeNo.Text;
                cek.CekNo     = txtCekNo.Text;
                cek.HesapNo   = txtHesapNo.Text;
                cek.Durum     = "Portföy";
                cek.Tahsil    = "Hayır";
                cek.Sube      = txtSube.Text;
                cek.Tipi      = "Kendi Çekimiz";
                cek.Tarih     = DateTime.Now;
                cek.SaveDate  = DateTime.Now;
                cek.SaveUser  = AnaForm.USERID;
                cek.Tutar     = decimal.Parse(txtTutar.Text);
                cek.VadeTarih = DateTime.Parse(txtVadeTarih.Text);

                DB.tbl_Ceklers.InsertOnSubmit(cek);
                DB.SubmitChanges();
                mesaj.YeniKayit(txtCekNo.Text + " nolu çekimizin çek kaydı yapılmıştır.");
                //////////////////////////////////////////////////////////////////////////////////////
                Fonksiyonlar.tbl_BankaHareketleri hareket = new Fonksiyonlar.tbl_BankaHareketleri();
                hareket.Aciklama = txtCekNo.Text + " nolu çek no ve" + txtVadeTarih.Text + " vadeli kendi çekimiz";
                hareket.BankaId  = BankaID;
                hareket.BelgeNo  = txtBelgeNo.Text;
                hareket.EvrakId  = cek.ID;
                hareket.EvrakTur = "Kendi Çekimiz";
                hareket.GCKod    = "Ç";
                hareket.Tarih    = DateTime.Now;
                hareket.Tutar    = 0;
                hareket.SaveDate = DateTime.Now;
                hareket.SaveUser = AnaForm.USERID;

                DB.tbl_BankaHareketleris.InsertOnSubmit(hareket);
                DB.SubmitChanges();
                mesaj.YeniKayit(txtCekNo.Text + " nolu çekimizin banka kaydı yapılmıştır.");
                Temizle();
            }
            catch (Exception e)
            {
                mesaj.Hata(e);
            }
        }
        void Guncelle()
        {
            try
            {
                Fonksiyonlar.tbl_Cekler cek = DB.tbl_Ceklers.First(s => s.ID == CekID);
                cek.Aciklama  = txtAciklama.Text;
                cek.AcKod     = "A";
                cek.Banka     = txtBanka.Text;
                cek.BelgeNo   = txtBelgeNo.Text;
                cek.CekNo     = txtCekNo.Text;
                cek.HesapNo   = txtHesapNo.Text;
                cek.Durum     = "Portföy";
                cek.Tahsil    = "Hayır";
                cek.Sube      = txtSube.Text;
                cek.Tipi      = "Kendi Çekimiz";
                cek.Tarih     = DateTime.Now;
                cek.EditDate  = DateTime.Now;
                cek.EditUser  = AnaForm.USERID;
                cek.Tutar     = decimal.Parse(txtTutar.Text);
                cek.VadeTarih = DateTime.Parse(txtVadeTarih.Text);

                DB.tbl_Ceklers.InsertOnSubmit(cek);
                DB.SubmitChanges();
                mesaj.Guncelle(true);
                //////////////////////////////////////////////////////////////////////////////////////
                Fonksiyonlar.tbl_BankaHareketleri hareket = DB.tbl_BankaHareketleris.First(s => s.EvrakId == CekID && s.EvrakTur == "Kendi Çekimiz");
                hareket.Aciklama = txtCekNo.Text + " nolu çek no ve" + txtVadeTarih.Text + " vadeli kendi çekimiz";
                hareket.BankaId  = BankaID;
                hareket.BelgeNo  = txtBelgeNo.Text;
                hareket.EvrakId  = cek.ID;
                hareket.EvrakTur = "Kendi Çekimiz";
                hareket.GCKod    = "Ç";
                hareket.Tarih    = DateTime.Now;
                hareket.Tutar    = 0;
                hareket.EditDate = DateTime.Now;
                hareket.EditUser = AnaForm.USERID;

                DB.tbl_BankaHareketleris.InsertOnSubmit(hareket);
                DB.SubmitChanges();
                mesaj.Guncelle(true);
                Temizle();
            }
            catch (Exception e)
            {
                mesaj.Hata(e);
            }
        }
Exemple #4
0
 void Kaydet()
 {
     try
     {
         Fonksiyonlar.tbl_BankaHareketleri banka = new Fonksiyonlar.tbl_BankaHareketleri();
         if (txtAciklama.Text != "" && txtBelgeNo.Text != "" && txtTarih.Text != "" && txtTutar.Text != "" && txtHesapAd.Text != "" && txtHesapNo.Text != "")
         {
             banka.BelgeNo  = txtBelgeNo.Text;
             banka.EvrakTur = "Banka İşlemi";
             banka.Aciklama = txtAciklama.Text;
             banka.BankaId  = BankaID;
             banka.Tarih    = DateTime.Parse(txtTarih.Text);
             banka.Tutar    = decimal.Parse(txtTutar.Text);
             if (radioGelen.Checked)
             {
                 banka.GCKod = "G";
             }
             if (radioGiden.Checked)
             {
                 banka.GCKod = "Ç";
             }
             banka.SaveDate = DateTime.Now;
             banka.SaveUser = AnaForm.USERID;
             DB.tbl_BankaHareketleris.InsertOnSubmit(banka);
             DB.SubmitChanges();
             mesaj.YeniKayit("Yeni Kayıt Oluşturuldu.");
             Temizle();
         }
         else
         {
             mesaj.Uyari("Tüm Alanları Doldurun.");
         }
     }
     catch (Exception e)
     {
         mesaj.Hata(e);
     }
 }
Exemple #5
0
 void Guncelle()
 {
     try
     {
         Fonksiyonlar.tbl_BankaHareketleri banka = DB.tbl_BankaHareketleris.First(s => s.ID == IslemID);
         if (txtAciklama.Text != "" && txtBelgeNo.Text != "" && txtTarih.Text != "" && txtTutar.Text != "" && txtHesapAd.Text != "" && txtHesapNo.Text != "")
         {
             banka.BelgeNo  = txtBelgeNo.Text;
             banka.EvrakTur = "Banka İşlemi";
             banka.BankaId  = BankaID;
             banka.Aciklama = txtAciklama.Text;
             banka.Tarih    = DateTime.Parse(txtTarih.Text);
             banka.Tutar    = decimal.Parse(txtTutar.Text);
             if (radioGelen.Checked)
             {
                 banka.GCKod = "G";
             }
             if (radioGiden.Checked)
             {
                 banka.GCKod = "Ç";
             }
             banka.SaveDate = DateTime.Now;
             banka.SaveUser = AnaForm.USERID;
             DB.SubmitChanges();
             mesaj.Guncelle(true);
             Temizle();
         }
         else
         {
             mesaj.Uyari("Tüm Alanları Doldurun.");
         }
     }
     catch (Exception e)
     {
         mesaj.Hata(e);
     }
 }
 public void Ac(int ID)
 {
     try
     {
         Edit    = true;
         islemID = ID;
         Fonksiyonlar.tbl_BankaHareketleri hareket = DB.tbl_BankaHareketleris.First(s => s.ID == islemID);
         txtAciklama.Text    = hareket.Aciklama;
         txtBelgeNo.Text     = hareket.BelgeNo;
         txtTransferTur.Text = hareket.EvrakTur;
         txtTarih.Text       = hareket.Tarih.Value.ToShortDateString();
         txtTutar.Text       = hareket.Tutar.Value.ToString();
         HesapAc(hareket.BankaId.Value);
         CariAc(hareket.CariId.Value);
     }
     catch (Exception e)
     {
         Edit    = false;
         islemID = -1;
         CariID  = -1;
         HesapID = -1;
         mesaj.Hata(e);
     }
 }
 void Guncelle()
 {
     try
     {
         if (txtBelgeNo.Text != "" && txtAciklama.Text != "" && txtCariAd.Text != "" && txtCariKod.Text != "" &&
             txtHesapAd.Text != "" && txtHesapNo.Text != "" && txtTutar.Text != "")
         {
             Fonksiyonlar.tbl_BankaHareketleri banka = DB.tbl_BankaHareketleris.First(s => s.ID == islemID);
             banka.BelgeNo  = txtBelgeNo.Text;
             banka.Aciklama = txtAciklama.Text;
             banka.BankaId  = HesapID;
             banka.CariId   = CariID;
             banka.EvrakTur = txtTransferTur.SelectedItem.ToString();
             banka.Aciklama = txtAciklama.Text;
             if (radioGelen.Checked)
             {
                 banka.GCKod = "G";
             }
             if (radioGiden.Checked)
             {
                 banka.GCKod = "Ç";
             }
             banka.Tarih    = DateTime.Parse(txtTarih.Text);
             banka.Tutar    = decimal.Parse(txtTutar.Text);
             banka.EditDate = DateTime.Now;
             banka.EditUser = AnaForm.USERID;
             DB.SubmitChanges();
             Fonksiyonlar.tbl_CariHareketleri cari = DB.tbl_CariHareketleris.First(s => s.EvrakTur == txtTransferTur.SelectedItem.ToString() && s.EvrakId == islemID);
             cari.Aciklama = txtAciklama.Text;
             if (radioGelen.Checked)
             {
                 cari.Alacak = decimal.Parse(txtTutar.Text);
             }
             if (radioGiden.Checked)
             {
                 cari.Borc = decimal.Parse(txtTutar.Text);
             }
             cari.EvrakId  = banka.ID;
             cari.CariId   = CariID;
             cari.EvrakTur = txtTransferTur.SelectedItem.ToString();
             if (txtTransferTur.SelectedIndex == 0)
             {
                 cari.Tipi = "Havale";
             }
             if (txtTransferTur.SelectedIndex == 1)
             {
                 cari.Tipi = "EFT";
             }
             cari.EditDate = DateTime.Now;
             cari.EditUser = AnaForm.USERID;
             DB.SubmitChanges();
             mesaj.Guncelle(true);
             Temizle();
         }
         else
         {
             mesaj.Uyari("Lütfen Tüm Alanları Doldurun.");
         }
     }
     catch (Exception e)
     {
         mesaj.Hata(e);
     }
 }
        void Kaydet()
        {
            try
            {
                if (txtBelgeNo.Text != "" && txtAciklama.Text != "" && txtCariAd.Text != "" && txtCariKod.Text != "" &&
                    txtHesapAd.Text != "" && txtHesapNo.Text != "" && txtTutar.Text != "")
                {
                    Fonksiyonlar.tbl_BankaHareketleri banka = new Fonksiyonlar.tbl_BankaHareketleri();
                    banka.BelgeNo  = txtBelgeNo.Text;
                    banka.Aciklama = txtAciklama.Text;
                    banka.BankaId  = HesapID;
                    banka.CariId   = CariID;
                    banka.EvrakTur = txtTransferTur.SelectedItem.ToString();
                    if (radioGelen.Checked)
                    {
                        banka.GCKod = "G";
                    }
                    if (radioGiden.Checked)
                    {
                        banka.GCKod = "Ç";
                    }
                    banka.Tarih    = DateTime.Parse(txtTarih.Text);
                    banka.Tutar    = decimal.Parse(txtTutar.Text);
                    banka.SaveDate = DateTime.Now;
                    banka.SaveUser = AnaForm.USERID;
                    DB.tbl_BankaHareketleris.InsertOnSubmit(banka);
                    DB.SubmitChanges();
                    mesaj.YeniKayit(txtTransferTur.SelectedItem.ToString() + " " + "yeni banka hareketi olarak işlenmiştir.");

                    Fonksiyonlar.tbl_CariHareketleri cari = new Fonksiyonlar.tbl_CariHareketleri();
                    cari.Aciklama = txtAciklama.Text;
                    if (radioGelen.Checked)
                    {
                        cari.Alacak = decimal.Parse(txtTutar.Text);
                    }
                    if (radioGiden.Checked)
                    {
                        cari.Borc = decimal.Parse(txtTutar.Text);
                    }
                    cari.EvrakId  = banka.ID;
                    cari.CariId   = CariID;
                    cari.EvrakTur = txtTransferTur.SelectedItem.ToString();
                    if (txtTransferTur.SelectedIndex == 0)
                    {
                        cari.Tipi = "Havale";
                    }
                    if (txtTransferTur.SelectedIndex == 1)
                    {
                        cari.Tipi = "EFT";
                    }
                    cari.SaveDate = DateTime.Now;
                    cari.SaveUser = AnaForm.USERID;
                    DB.tbl_CariHareketleris.InsertOnSubmit(cari);
                    DB.SubmitChanges();
                    mesaj.YeniKayit(txtTransferTur.SelectedItem.ToString() + " " + "yeni cari hareketi olarak işlenmiştir.");
                    Temizle();
                }
                else
                {
                    mesaj.Uyari("Lütfen Tüm Alanları Doldurun.");
                }
            }
            catch (Exception e)
            {
                mesaj.Hata(e);
            }
        }