void Guncelle() { try { Fonksiyonlar.Cek cek = DB.Ceks.First(s => s.CekID == cekId); cek.VerilenCariId = cariId; cek.VerilenCari_Tarihi = DateTime.Parse(txtTarih.Text); cek.VerilenCari_BelgeNo = txtBelgeNo.Text; cek.Durumu = "Caride"; cek.EditDate = DateTime.Now; cek.EditUser = AnaForm.UserID; DB.SubmitChanges(); Fonksiyonlar.CariHareketleri cariHareket = DB.CariHareketleris.First(s => s.EvrakTuru == "Cariye Çek" && s.EvrakId == cekId); cariHareket.Aciklama = txtCekNo.Text + " Çek numaralı ve " + txtBelgeNo.Text + " Belge numaralı çek"; cariHareket.Borc = decimal.Parse(txtTutar.Text); cariHareket.CariId = cariId; cariHareket.EvrakId = cekId; cariHareket.EvrakTuru = "Cariye Çek"; cariHareket.Tarih = DateTime.Now; cariHareket.Tipi = "Çek İşlemi"; cariHareket.EditDate = DateTime.Now; cariHareket.EditUser = AnaForm.UserID; DB.SubmitChanges(); mesajlar.Guncelle(true); Temizle(); } catch (Exception e) { mesajlar.Hata(e); } }
void Kaydet() { try { Fonksiyonlar.Cek cek = DB.Ceks.First(s => s.CekID == cekId); cek.VerilenCariId = cariId; cek.VerilenCari_Tarihi = DateTime.Parse(txtTarih.Text); cek.VerilenCari_BelgeNo = txtBelgeNo.Text; cek.Durumu = "Caride"; cek.EditDate = DateTime.Now; cek.EditUser = AnaForm.UserID; DB.SubmitChanges(); Fonksiyonlar.CariHareketleri cariHareket = new Fonksiyonlar.CariHareketleri(); cariHareket.Aciklama = txtCekNo.Text + " Çek numaralı ve " + txtBelgeNo.Text + " Belge numaralı çek"; cariHareket.Borc = decimal.Parse(txtTutar.Text); cariHareket.CariId = cariId; cariHareket.EvrakId = cekId; cariHareket.EvrakTuru = "Cariye Çek"; cariHareket.Tarih = DateTime.Now; cariHareket.Tipi = "Çek İşlemi"; cariHareket.SaveDate = DateTime.Now; cariHareket.SaveUser = AnaForm.UserID; DB.CariHareketleris.InsertOnSubmit(cariHareket); DB.SubmitChanges(); mesajlar.YeniKayit("Cariye çek çıkışı işleminin hareket kaydı ve çek kaydı GÜNCELLEMESİ yapılmıştır"); Temizle(); } catch (Exception e) { mesajlar.Hata(e); } }
void Guncelle() { try { Fonksiyonlar.KasaHareketleri kasaHareketi = DB.KasaHareketleris.First(s => s.KasaHareketID == islemID); kasaHareketi.Aciklama = txtAciklama.Text; kasaHareketi.BelgeNo = txtBelgeNo.Text; kasaHareketi.CariId = cariID; kasaHareketi.EvrakTuru = txtIslemTuru.SelectedItem.ToString(); if (txtIslemTuru.SelectedIndex == 0) { kasaHareketi.GCKodu = "G"; } if (txtIslemTuru.SelectedIndex == 1) { kasaHareketi.GCKodu = "C"; } kasaHareketi.KasaId = kasaID; kasaHareketi.EditDate = DateTime.Now; kasaHareketi.EditUser = AnaForm.UserID; kasaHareketi.Tarih = DateTime.Parse(txtTarih.Text); kasaHareketi.Tutar = decimal.Parse(txtTutar.Text); DB.SubmitChanges(); mesajlar.Guncelle(true); Fonksiyonlar.CariHareketleri cariHareket = DB.CariHareketleris.First(s => s.CariHareketID == cariHareketID); cariHareket.Aciklama = txtBelgeNo.Text + " Belge Numaralı " + txtIslemTuru.SelectedIndex.ToString() + " İşlemi"; if (txtIslemTuru.SelectedIndex == 0) { cariHareket.Alacak = decimal.Parse(txtTutar.Text); } if (txtIslemTuru.SelectedIndex == 1) { cariHareket.Borc = decimal.Parse(txtTutar.Text); } cariHareket.CariId = cariID; cariHareket.EvrakId = kasaHareketi.KasaHareketID; cariHareket.EvrakTuru = txtIslemTuru.SelectedItem.ToString(); cariHareket.Tarih = DateTime.Parse(txtTarih.Text); if (txtIslemTuru.SelectedIndex == 0) { cariHareket.Tipi = "KT"; } if (txtIslemTuru.SelectedIndex == 1) { cariHareket.Tipi = "KÖ"; } cariHareket.EditDate = DateTime.Now; cariHareket.EditUser = AnaForm.UserID; DB.SubmitChanges(); mesajlar.Guncelle(true); Temizle(); } catch (Exception e) { mesajlar.Hata(e); } }
void Kaydet() { try { Fonksiyonlar.BankaHareketleri banka = new Fonksiyonlar.BankaHareketleri(); banka.Aciklama = txtAciklama.Text; banka.BankaId = bankaID; banka.BelgeNo = txtBelgeNo.Text; banka.CariId = cariID; banka.EvrakTuru = txtTransferTuru.SelectedItem.ToString(); if (rbtnGelen.Checked) { banka.GCKodu = "G"; } if (rbtnGiden.Checked) { banka.GCKodu = "C"; } banka.Tarih = DateTime.Parse(txtTarih.Text); banka.Tutar = decimal.Parse(txtTutar.Text); banka.SaveDate = DateTime.Now; banka.SaveUser = AnaForm.UserID; DB.BankaHareketleris.InsertOnSubmit(banka); DB.SubmitChanges(); Fonksiyonlar.CariHareketleri cari = new Fonksiyonlar.CariHareketleri(); cari.Aciklama = txtAciklama.Text; if (rbtnGelen.Checked) { cari.Alacak = decimal.Parse(txtTutar.Text); } if (rbtnGiden.Checked) { cari.Borc = decimal.Parse(txtTutar.Text); } cari.CariId = cariID; cari.EvrakId = banka.BankaHareketID; cari.EvrakTuru = txtTransferTuru.SelectedItem.ToString(); cari.Tarih = DateTime.Parse(txtTarih.Text); if (txtTransferTuru.SelectedIndex == 0) { cari.Tipi = "BH"; } if (txtTransferTuru.SelectedIndex == 1) { cari.Tipi = "EFT"; } cari.SaveDate = DateTime.Now; cari.SaveUser = AnaForm.UserID; DB.CariHareketleris.InsertOnSubmit(cari); DB.SubmitChanges(); mesajlar.YeniKayit("Para Transfer Kaydı İşlendi"); Temizle(); } catch (Exception e) { mesajlar.Hata(e); } }
void Guncelle() { try { Fonksiyonlar.BankaHareketleri banka = DB.BankaHareketleris.First(s => s.BankaHareketID == islemID); banka.Aciklama = txtAciklama.Text; banka.BankaId = bankaID; banka.BelgeNo = txtBelgeNo.Text; banka.CariId = cariID; banka.EvrakTuru = txtTransferTuru.SelectedItem.ToString(); if (rbtnGelen.Checked) { banka.GCKodu = "G"; } if (rbtnGiden.Checked) { banka.GCKodu = "C"; } banka.Tarih = DateTime.Parse(txtTarih.Text); banka.Tutar = decimal.Parse(txtTutar.Text); banka.EditDate = DateTime.Now; banka.EditUser = AnaForm.UserID; DB.SubmitChanges(); Fonksiyonlar.CariHareketleri cari = DB.CariHareketleris.First(s => s.EvrakTuru == txtTransferTuru.SelectedItem.ToString() && s.EvrakId == islemID); cari.Aciklama = txtAciklama.Text; if (rbtnGelen.Checked) { cari.Alacak = decimal.Parse(txtTutar.Text); } if (rbtnGiden.Checked) { cari.Borc = decimal.Parse(txtTutar.Text); } cari.CariId = cariID; cari.EvrakId = banka.BankaHareketID; cari.EvrakTuru = txtTransferTuru.SelectedItem.ToString(); cari.Tarih = DateTime.Parse(txtTarih.Text); if (txtTransferTuru.SelectedIndex == 0) { cari.Tipi = "BH"; } if (txtTransferTuru.SelectedIndex == 1) { cari.Tipi = "EFT"; } cari.EditDate = DateTime.Now; cari.EditUser = AnaForm.UserID; DB.SubmitChanges(); mesajlar.Guncelle(true); Temizle(); } catch (Exception e) { mesajlar.Hata(e); } }
void Kaydet() { try { Fonksiyonlar.Cek cek = new Fonksiyonlar.Cek(); cek.Aciklama = txtAciklama.Text; if (txtCekTuru.SelectedIndex == 0) { cek.ACKodu = "A"; //Asıl çek } if (txtCekTuru.SelectedIndex == 1) { cek.ACKodu = "C"; //Cari çek } cek.AlinanCariId = cariId; cek.Banka = txtBanka.Text; cek.BelgeNo = txtBelgeNo.Text; cek.CekNo = txtCekNo.Text; cek.Durumu = "Portföy"; cek.HesapNo = txtHesapNo.Text; cek.Sube = txtSube.Text; cek.Tahsil = "Hayır"; //Tahsil edildi mi? sorusuna yanıt cek.Tarih = DateTime.Now; cek.VadeTarihi = DateTime.Parse(txtVadeTarihi.Text); cek.Tutar = decimal.Parse(txtTutar.Text); cek.Tipi = "Müşteri Çeki"; cek.AsilBorclu = txtAsilBorclu.Text; cek.SaveDate = DateTime.Now; cek.SaveUser = AnaForm.UserID; DB.Ceks.InsertOnSubmit(cek); DB.SubmitChanges(); mesajlar.YeniKayit(txtCekNo.Text + " Numaralı Müşteri Çeki Kaydı Gerçekleşmiştir"); //Cek işlendikten sonra bunun cari hareketlere de işlenmesi lazım. O yüzden yeni bir cari hareket açıyoruz Fonksiyonlar.CariHareketleri cariHareket = new Fonksiyonlar.CariHareketleri(); cariHareket.Aciklama = txtBelgeNo.Text + " Belge Numaralı ve " + txtCekNo.Text + " Çek Numaralı Müşteri Çeki"; cariHareket.CariId = cariId; cariHareket.EvrakId = cek.CekID; cariHareket.EvrakTuru = "Müşteri Çeki"; cariHareket.Tarih = DateTime.Now; cariHareket.Tipi = "MÇ"; cariHareket.SaveDate = DateTime.Now; cariHareket.SaveUser = AnaForm.UserID; DB.CariHareketleris.InsertOnSubmit(cariHareket); DB.SubmitChanges(); mesajlar.YeniKayit(txtCekNo.Text + " Numaralı Müşteri Çeki Cari Kaydı Gerçekleşmiştir"); Temizle(); } catch (Exception e) { mesajlar.Hata(e); } }
void Guncelle() { try { Fonksiyonlar.Fatura fatura = DB.Faturas.First(s => s.FaturaID == faturaId); fatura.FaturaNo = txtFaturaNo.Text; fatura.Aciklama = txtAciklama.Text; fatura.CariKodu = txtCariKodu.Text; fatura.GenelToplam = decimal.Parse(txtGenelToplam.Text); fatura.OdemeYeri = txtOdemeYeri.Text; fatura.OdemeYeriId = odemeId; fatura.EditDate = DateTime.Now; fatura.EditUser = AnaForm.UserID; DB.SubmitChanges(); Fonksiyonlar.Irsaliye irsaliye = DB.Irsaliyes.First(s => s.IrsaliyeID == irsaliyeId); irsaliye.IrsaliyeNo = txtIrsaliyeNo.Text; irsaliye.Tarih = DateTime.Parse(txtIrsaliyeTarihi.SelectedText); irsaliye.EditDate = DateTime.Now; irsaliye.EditUser = AnaForm.UserID; DB.StokHareketleris.DeleteAllOnSubmit(DB.StokHareketleris.Where(s => s.FaturaId == faturaId)); DB.SubmitChanges(); Fonksiyonlar.StokHareketleri[] stokHareketi = new Fonksiyonlar.StokHareketleri[gridView1.RowCount]; for (int i = 0; i < gridView1.RowCount; i++) { stokHareketi[i] = new Fonksiyonlar.StokHareketleri(); stokHareketi[i].FaturaId = faturaId; stokHareketi[i].BirimFiyat = decimal.Parse(gridView1.GetRowCellValue(i, "BirimFiyat").ToString()); stokHareketi[i].GCKodu = "C"; stokHareketi[i].IrsaliyeId = irsaliyeId; stokHareketi[i].KDV = decimal.Parse(gridView1.GetRowCellValue(i, "KDV").ToString()); stokHareketi[i].Miktar = int.Parse(gridView1.GetRowCellValue(i, "Miktar").ToString()); stokHareketi[i].StokKodu = gridView1.GetRowCellValue(i, "StokKodu").ToString(); stokHareketi[i].Tipi = "Satış Faturası"; stokHareketi[i].SaveDate = DateTime.Now; stokHareketi[i].SaveUser = AnaForm.UserID; DB.StokHareketleris.InsertOnSubmit(stokHareketi[i]); } DB.SubmitChanges(); Fonksiyonlar.CariHareketleri cariHareket = DB.CariHareketleris.First(s => s.EvrakTuru == "Satış Faturası" && s.EvrakId == faturaId); if (txtFaturaTuru.SelectedIndex == 0) { cariHareket.Alacak = 0; cariHareket.Borc = decimal.Parse(txtGenelToplam.Text); } else if (txtFaturaTuru.SelectedIndex == 1) { cariHareket.Alacak = decimal.Parse(txtGenelToplam.Text); cariHareket.Borc = decimal.Parse(txtGenelToplam.Text); } cariHareket.EditDate = DateTime.Now; cariHareket.EditUser = AnaForm.UserID; DB.SubmitChanges(); mesajlar.Guncelle(true); Temizle(); } catch (Exception e) { mesajlar.Hata(e); } }
void FaturaKaydet() { try { Fonksiyonlar.Fatura fatura = new Fonksiyonlar.Fatura(); fatura.Aciklama = txtAciklama.Text; fatura.CariKodu = txtCariKodu.Text; fatura.FaturaNo = txtFaturaNo.Text; fatura.FaturaTuru = "Satış Faturası"; fatura.GenelToplam = decimal.Parse(txtGenelToplam.Text); fatura.IrsaliyeId = irsaliyeId; fatura.OdemeYeri = txtOdemeYeri.SelectedItem.ToString(); fatura.OdemeYeriId = odemeId; fatura.Tarih = DateTime.Parse(txtFaturaTarihi.Text); fatura.SaveDate = DateTime.Now; fatura.SaveUser = AnaForm.UserID; DB.Faturas.InsertOnSubmit(fatura); DB.SubmitChanges(); faturaId = fatura.FaturaID; if (irsaliyeId < 0) { Fonksiyonlar.Irsaliye irsaliye = new Fonksiyonlar.Irsaliye(); irsaliye.Aciklama = txtAciklama.Text; irsaliye.CariKodu = txtCariKodu.Text; irsaliye.FaturaId = fatura.FaturaID; irsaliye.IrsaliyeNo = txtIrsaliyeNo.Text; irsaliye.Tarih = DateTime.Parse(txtIrsaliyeTarihi.Text); irsaliye.SaveDate = DateTime.Now; irsaliye.SaveUser = AnaForm.UserID; DB.Irsaliyes.InsertOnSubmit(irsaliye); DB.SubmitChanges(); irsaliyeId = irsaliye.IrsaliyeID; fatura.IrsaliyeId = irsaliyeId; } Fonksiyonlar.StokHareketleri[] stokHareketleri = new Fonksiyonlar.StokHareketleri[gridView1.RowCount]; for (int i = 0; i < gridView1.RowCount; i++) { stokHareketleri[i] = new Fonksiyonlar.StokHareketleri(); stokHareketleri[i].BirimFiyat = decimal.Parse(gridView1.GetRowCellValue(i, "BirimFiyat").ToString()); stokHareketleri[i].FaturaId = faturaId; stokHareketleri[i].GCKodu = "C"; stokHareketleri[i].IrsaliyeId = irsaliyeId; stokHareketleri[i].KDV = decimal.Parse(gridView1.GetRowCellValue(i, "KDV").ToString()); stokHareketleri[i].Miktar = int.Parse(gridView1.GetRowCellValue(i, "Miktar").ToString()); stokHareketleri[i].StokKodu = gridView1.GetRowCellValue(i, "StokKodu").ToString(); stokHareketleri[i].Tipi = "Satış Faturası"; stokHareketleri[i].SaveDate = DateTime.Now; stokHareketleri[i].SaveUser = AnaForm.UserID; DB.StokHareketleris.InsertOnSubmit(stokHareketleri[i]); } DB.SubmitChanges(); Fonksiyonlar.CariHareketleri cariHareket = new Fonksiyonlar.CariHareketleri(); cariHareket.Aciklama = txtFaturaNo.Text + " Numaralı satış faturası tutarı"; if (txtFaturaTuru.SelectedIndex == 0) { cariHareket.Alacak = 0; cariHareket.Borc = decimal.Parse(txtGenelToplam.Text); } else if (txtFaturaTuru.SelectedIndex == 1) { cariHareket.Alacak = decimal.Parse(txtGenelToplam.Text); cariHareket.Borc = decimal.Parse(txtGenelToplam.Text); } cariHareket.CariId = cariId; cariHareket.Tarih = DateTime.Now; cariHareket.Tipi = "SF"; cariHareket.EvrakTuru = "Satış Faturası"; cariHareket.EvrakId = fatura.FaturaID; cariHareket.SaveDate = DateTime.Now; cariHareket.SaveUser = AnaForm.UserID; DB.CariHareketleris.InsertOnSubmit(cariHareket); DB.SubmitChanges(); mesajlar.YeniKayit("Yeni Fatura Kaydı Başarıyla Yapıldı"); Temizle(); } catch (Exception e) { mesajlar.Hata(e); } }
void Kaydet() { try { Fonksiyonlar.KasaHareketleri kasaHareketi = new Fonksiyonlar.KasaHareketleri(); kasaHareketi.Aciklama = txtAciklama.Text; kasaHareketi.BelgeNo = txtBelgeNo.Text; kasaHareketi.CariId = cariID; kasaHareketi.EvrakTuru = txtIslemTuru.SelectedItem.ToString(); if (txtIslemTuru.SelectedIndex == 0) { kasaHareketi.GCKodu = "G"; } if (txtIslemTuru.SelectedIndex == 1) { kasaHareketi.GCKodu = "C"; } kasaHareketi.KasaId = kasaID; kasaHareketi.SaveDate = DateTime.Now; kasaHareketi.SaveUser = AnaForm.UserID; kasaHareketi.Tarih = DateTime.Parse(txtTarih.Text); kasaHareketi.Tutar = decimal.Parse(txtTutar.Text); DB.KasaHareketleris.InsertOnSubmit(kasaHareketi); DB.SubmitChanges(); mesajlar.YeniKayit(txtIslemTuru.SelectedItem.ToString() + " Kasa Hareketi Başarıyla Kaydedildi"); Fonksiyonlar.CariHareketleri cariHareket = new Fonksiyonlar.CariHareketleri(); cariHareket.Aciklama = txtBelgeNo.Text + " Belge Numaralı " + txtIslemTuru.SelectedIndex.ToString() + " İşlemi"; if (txtIslemTuru.SelectedIndex == 0) { cariHareket.Alacak = decimal.Parse(txtTutar.Text); } if (txtIslemTuru.SelectedIndex == 1) { cariHareket.Borc = decimal.Parse(txtTutar.Text); } cariHareket.CariId = cariID; cariHareket.EvrakId = kasaHareketi.KasaHareketID; cariHareket.EvrakTuru = txtIslemTuru.SelectedItem.ToString(); cariHareket.Tarih = DateTime.Parse(txtTarih.Text); if (txtIslemTuru.SelectedIndex == 0) { cariHareket.Tipi = "KT"; } if (txtIslemTuru.SelectedIndex == 1) { cariHareket.Tipi = "KÖ"; } cariHareket.SaveDate = DateTime.Now; cariHareket.SaveUser = AnaForm.UserID; DB.CariHareketleris.InsertOnSubmit(cariHareket); DB.SubmitChanges(); mesajlar.YeniKayit(txtIslemTuru.SelectedItem.ToString() + " Cari Hareketi Başarıyla Kaydedildi"); Temizle(); } catch (Exception e) { mesajlar.Hata(e); } }