예제 #1
0
 public void Ac(int ID)
 {
     try
     {
         Edit    = true;
         IslemID = ID;
         Fonksiyonlar.tbl_KasaHareketleri hareket = DB.tbl_KasaHareketleris.First(s => s.ID == IslemID);
         CariHareketID    = DB.tbl_CariHareketleris.First(s => s.EvrakTur == hareket.EvrakTur && s.EvrakId == IslemID).ID;
         txtAciklama.Text = hareket.Aciklama;
         txtBelgeNo.Text  = hareket.BelgeNo;
         if (hareket.EvrakTur == "Kasa Tahsilat")
         {
             txtIslemTur.SelectedIndex = 0;
         }
         if (hareket.EvrakTur == "Kasa Ödeme")
         {
             txtIslemTur.SelectedIndex = 1;
         }
         txtTarih.Text = hareket.Tarih.Value.ToShortDateString();
         txtTutar.Text = hareket.Tutar.Value.ToString();
         KasaAc(hareket.KasaId.Value);
         CariAc(hareket.CariId.Value);
     }
     catch (Exception e)
     {
         Edit          = false;
         IslemID       = -1;
         KasaID        = -1;
         CariID        = -1;
         CariHareketID = -1;
         mesaj.Hata(e);
     }
 }
예제 #2
0
 public void Ac(int ID)
 {
     try
     {
         Edit    = true;
         IslemId = ID;
         Fonksiyonlar.tbl_KasaHareketleri kasa = DB.tbl_KasaHareketleris.First(s => s.ID == IslemId);
         txtBelgeNo.Text  = kasa.BelgeNo;
         txtAciklama.Text = kasa.Aciklama;
         txtTarih.Text    = kasa.Tarih.Value.ToShortDateString();
         txtTutar.Text    = kasa.Tutar.Value.ToString();
         if (kasa.GCKod == "G")
         {
             radiogiris.Checked = true;
         }
         if (kasa.GCKod == "Ç")
         {
             radiocikis.Checked = true;
         }
         KasaAc(kasa.KasaId.Value);
     }
     catch (Exception)
     {
         Edit    = false;
         IslemId = -1;
         KasaId  = -1;
     }
 }
예제 #3
0
        void Guncelle()
        {
            Fonksiyonlar.tbl_KasaHareketleri kasahareket = DB.tbl_KasaHareketleris.First(s => s.ID == KasaID);
            kasahareket.Aciklama = txtAciklama.Text;
            kasahareket.BelgeNo  = txtBelgeNo.Text;
            kasahareket.CariId   = CariID;
            kasahareket.KasaId   = KasaID;
            kasahareket.EvrakTur = txtIslemTur.SelectedItem.ToString();
            if (txtIslemTur.SelectedIndex == 0)
            {
                kasahareket.GCKod = "G";
            }
            if (txtIslemTur.SelectedIndex == 1)
            {
                kasahareket.GCKod = "Ç";
            }
            kasahareket.Tarih    = DateTime.Parse(txtTarih.Text);
            kasahareket.Tutar    = decimal.Parse(txtTutar.Text);
            kasahareket.EditDate = DateTime.Now;
            kasahareket.EditUser = AnaForm.USERID;

            DB.SubmitChanges();
            mesaj.YeniKayit(txtIslemTur.SelectedItem.ToString() + "yeni kasa hareketi olarak işlenmiştir.");

            Fonksiyonlar.tbl_CariHareketleri carihareket = new Fonksiyonlar.tbl_CariHareketleri();
            carihareket.Aciklama = txtBelgeNo.Text + "belge numaralı" + txtIslemTur.SelectedItem.ToString() + "işlemi";
            if (txtIslemTur.SelectedIndex == 0)
            {
                carihareket.Alacak = decimal.Parse(txtTutar.Text);
            }
            if (txtIslemTur.SelectedIndex == 1)
            {
                carihareket.Borc = decimal.Parse(txtTutar.Text);
            }
            carihareket.CariId   = CariID;
            carihareket.EvrakId  = kasahareket.ID;
            carihareket.EvrakTur = txtIslemTur.SelectedItem.ToString();
            carihareket.Tarih    = DateTime.Parse(txtTarih.Text);
            if (txtIslemTur.SelectedIndex == 0)
            {
                carihareket.Tipi = "KT";
            }
            if (txtIslemTur.SelectedIndex == 1)
            {
                carihareket.Tipi = "KÖ";
            }
            carihareket.SaveDate = DateTime.Now;
            carihareket.SaveUser = AnaForm.USERID;
            DB.tbl_CariHareketleris.InsertOnSubmit(carihareket);
            DB.SubmitChanges();
            mesaj.YeniKayit(txtIslemTur.SelectedItem.ToString() + "yeni cari hareketi olarak işlenmiştir.");
            Temizle();
        }
예제 #4
0
        void Kaydet()
        {
            Fonksiyonlar.tbl_KasaHareketleri kasa = new Fonksiyonlar.tbl_KasaHareketleri();


            try
            {
                if (txtBelgeNo.Text != "" && txtKasaAd.Text != "" && txtKasaKod.Text != "" &&
                    txtAciklama.Text != "" && txtTutar.Text != "" && txtTarih.Text != "")
                {
                    kasa.BelgeNo  = txtBelgeNo.Text;
                    kasa.Aciklama = txtAciklama.Text;
                    kasa.EvrakTur = "Kasa Hareket Kartı";
                    if (radiogiris.Checked)
                    {
                        kasa.GCKod = "G";
                    }
                    if (radiocikis.Checked)
                    {
                        kasa.GCKod = "Ç";
                    }
                    kasa.KasaId   = KasaId;
                    kasa.Tarih    = DateTime.Parse(txtTarih.Text);
                    kasa.Tutar    = decimal.Parse(txtTutar.Text);
                    kasa.SaveUser = AnaForm.USERID;
                    kasa.SaveDate = DateTime.Now;

                    DB.tbl_KasaHareketleris.InsertOnSubmit(kasa);
                    DB.SubmitChanges();
                    mesaj.YeniKayit("Yeni Kayıt Oluşturuldu");
                    Temizle();
                }
                else
                {
                    mesaj.Uyari("Lütfen Tüm Alanları Doldurun.");
                }
            }
            catch (Exception e)
            {
                mesaj.Hata(e);
            }
        }
예제 #5
0
        void Guncelle()
        {
            Fonksiyonlar.tbl_KasaHareketleri kasa = DB.tbl_KasaHareketleris.First(s => s.ID == IslemId);
            try
            {
                if (txtBelgeNo.Text != "" && txtKasaAd.Text != "" && txtKasaKod.Text != "" &&
                    txtAciklama.Text != "" && txtTutar.Text != "" && txtTarih.Text != "")
                {
                    kasa.BelgeNo  = txtBelgeNo.Text;
                    kasa.Aciklama = txtAciklama.Text;
                    kasa.EvrakTur = "Kasa Hareket Kartı";
                    if (radiogiris.Checked)
                    {
                        kasa.GCKod = "G";
                    }
                    if (radiocikis.Checked)
                    {
                        kasa.GCKod = "Ç";
                    }
                    kasa.KasaId   = KasaId;
                    kasa.Tarih    = DateTime.Parse(txtTarih.Text);
                    kasa.Tutar    = decimal.Parse(txtTutar.Text);
                    kasa.EditUser = AnaForm.USERID;
                    kasa.EditDate = DateTime.Now;

                    DB.SubmitChanges();
                    mesaj.Guncelle(true);
                    Temizle();
                }
                else
                {
                    mesaj.Uyari("Lütfen Tüm Alanları Doldurun.");
                }
            }
            catch (Exception e)
            {
                mesaj.Hata(e);
            }
        }
예제 #6
0
        void Kaydet()
        {
            try
            {
                if (txtBelgeNo.Text != "" && txtCariAd.Text != "" && txtCariKod.Text != "" && txtAciklama.Text != "" && txtTutar.Text != "" && txtKasaAd.Text != "" && txtKasaKod.Text != "")
                {
                    Fonksiyonlar.tbl_KasaHareketleri kasahareket = new Fonksiyonlar.tbl_KasaHareketleri();
                    kasahareket.Aciklama = txtAciklama.Text;
                    kasahareket.BelgeNo  = txtBelgeNo.Text;
                    kasahareket.CariId   = CariID;
                    kasahareket.KasaId   = KasaID;
                    kasahareket.EvrakTur = txtIslemTur.SelectedItem.ToString();
                    if (txtIslemTur.SelectedIndex == 0)
                    {
                        kasahareket.GCKod = "G";
                    }
                    if (txtIslemTur.SelectedIndex == 1)
                    {
                        kasahareket.GCKod = "Ç";
                    }
                    kasahareket.Tarih    = DateTime.Parse(txtTarih.Text);
                    kasahareket.Tutar    = decimal.Parse(txtTutar.Text);
                    kasahareket.SaveDate = DateTime.Now;
                    kasahareket.SaveUser = AnaForm.USERID;
                    DB.tbl_KasaHareketleris.InsertOnSubmit(kasahareket);
                    DB.SubmitChanges();
                    mesaj.YeniKayit(txtIslemTur.SelectedItem.ToString() + " " + "yeni kasa hareketi olarak işlenmiştir.");

                    Fonksiyonlar.tbl_CariHareketleri carihareket = new Fonksiyonlar.tbl_CariHareketleri();
                    carihareket.Aciklama = txtBelgeNo.Text + " " + "belge numaralı" + " " + txtIslemTur.SelectedItem.ToString() + " " + "işlemi";
                    if (txtIslemTur.SelectedIndex == 0)
                    {
                        carihareket.Alacak = decimal.Parse(txtTutar.Text);
                    }
                    if (txtIslemTur.SelectedIndex == 1)
                    {
                        carihareket.Borc = decimal.Parse(txtTutar.Text);
                    }
                    carihareket.CariId   = CariID;
                    carihareket.EvrakId  = kasahareket.ID;
                    carihareket.EvrakTur = txtIslemTur.SelectedItem.ToString();
                    carihareket.Tarih    = DateTime.Parse(txtTarih.Text);
                    if (txtIslemTur.SelectedIndex == 0)
                    {
                        carihareket.Tipi = "KT";
                    }
                    if (txtIslemTur.SelectedIndex == 1)
                    {
                        carihareket.Tipi = "KÖ";
                    }
                    carihareket.SaveDate = DateTime.Now;
                    carihareket.SaveUser = AnaForm.USERID;
                    DB.tbl_CariHareketleris.InsertOnSubmit(carihareket);
                    DB.SubmitChanges();
                    mesaj.YeniKayit(txtIslemTur.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);
            }
        }