private void frmServisIslemiIptal_Load(object sender, EventArgs e) { this.Top = 0; this.Left = 0; cCariHareket ch = new cCariHareket(); ch.CariHareketGetirByHareketSilmeyeGore(lvHareketler); btnSil.Enabled = false; txtTarih1.Text = DateTime.Now.ToShortDateString(); }
private void btnEkstreGetir_Click(object sender, EventArgs e) { cCariHareket ch = new cCariHareket(); DataTable dt = new DataTable(); if (txtTarih1.Text.Trim() != "" && txtTarih2.Text.Trim() != "") { dt = ch.CariEkstre(Convert.ToInt32(txtCariNo.Text), Convert.ToDateTime(txtTarih1.Text), Convert.ToDateTime(txtTarih2.Text)); dgvEkstreGetir.DataSource = dt; } else MessageBox.Show("Tarih Aralığı seçimini yapmadınız.","UYARI"); }
private void btnSil_Click(object sender, EventArgs e) { if (MessageBox.Show("Silmek İstediğinizden Emin misiniz ?", "UYARI !!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { cUrunHareket uh = new cUrunHareket(); cServisHareket sh = new cServisHareket(); if (sh.ServisHareketSil(Convert.ToInt32(txtServisHareketNo.Text))) { MessageBox.Show("Servis Hareketi Silindi."); int i = uh.UrunHareketSil(Convert.ToInt32(txtUrunHareketNo.Text)); if (i > 0) { MessageBox.Show("Ürün Hareket silindi."); cUrunler u = new cUrunler(); if (u.StokGuncelleFromUrunHareketSil(i)) { MessageBox.Show("Stok bilgileri silme işlemine göre güncellendi."); cCariHareket ch = new cCariHareket(); if (ch.CariHareketSilByCariHareketNoGore(Convert.ToInt32(txtCariHareketNo.Text))) { MessageBox.Show("Cari Hareketi silindi."); cCari c = new cCari(); c.CariToplamlariGuncelleFromCariHareketSilme(Convert.ToInt32(txtCariNo.Text), Convert.ToDecimal(txtBorc.Text), 0); MessageBox.Show("Cari Toplamlar Güncellendi."); ch.CariHareketGetirByHareketSilmeyeGore(lvHareketler); btnSil.Enabled = false; } else MessageBox.Show("Cari Hareket Silme BAŞARISIZ."); } else MessageBox.Show("Stok Güncelleme BAŞARISIZ."); } else MessageBox.Show(" Ürün Hareket silme BAŞARISIZ."); } else MessageBox.Show("Servis Hareket Silme İşlemi BAŞARISIZ."); } }
private void txtPlakayaGore_TextChanged(object sender, EventArgs e) { cCariHareket ch = new cCariHareket(); ch.ServisIslemiIptalByPlakayaGore(txtPlakayaGore.Text, lvHareketler); }
private void dtpTarih_ValueChanged(object sender, EventArgs e) { txtTarih1.Text = dtpTarih.Value.ToShortDateString(); cCariHareket ch = new cCariHareket(); ch.ServisIslemiIptalByBaslangicTariheGore(Convert.ToDateTime(txtTarih1.Text), lvHareketler); }
private void btnKaydet_Click(object sender, EventArgs e) { if (txtGiren.Text == "0" && txtCikan.Text == "0") { MessageBox.Show("İşlem Tutarını Girmelisiniz!", "Dikkat! Eksik Bilgi!"); txtGiren.Focus(); } else { cKasaHareket kh = new cKasaHareket(); kh.Tarih = Convert.ToDateTime(txtTarih.Text); kh.IslemTuru = txtIslemTuru.Text; kh.CariNo = Convert.ToInt32(txtCariNo.Text); kh.Belge = txtBelge.Text; kh.Giren = Convert.ToDecimal(txtGiren.Text); kh.Cikan = Convert.ToDecimal(txtCikan.Text); int KayitNo = kh.KasaHareketEkle(kh); if (KayitNo > 0) { MessageBox.Show("Kasa Hareketi İşlendi."); DataTable dt = new DataTable(); dgvHareketler.DataSource = kh.KasaHaraketleriGetirByTarih(txtTarih.Text, txtGirenToplam, txtCikanToplam, txtBakiye); DgvDuzenle(); btnKaydet.Enabled = false; cCariHareket ch = new cCariHareket(); ch.TarihGiris = Convert.ToDateTime(txtTarih.Text); ch.IslemTuru = txtIslemTuru.Text; ch.CariNo = Convert.ToInt32(txtCariNo.Text); ch.Belge = txtBelge.Text; if (txtIslemTuru.Text == "Tahsilat") { ch.Alacak = Convert.ToDecimal(txtGiren.Text); ch.Borc = 0; } else if (txtIslemTuru.Text == "Ödeme") { ch.Borc = Convert.ToDecimal(txtCikan.Text); ch.Alacak = 0; } ch.UrunHareketNo = 0; ch.KasaHareketNo = KayitNo; ch.ServisHareketNo = 0; if (ch.CariHareketEkle(ch)) { MessageBox.Show("Cari Hareketleri Eklendi."); cCari c = new cCari(); c.CariToplamlariGuncelleFromCariHareketEkle(ch.CariNo, ch.Borc, ch.Alacak); MessageBox.Show("Cari Toplamlar Güncellendi."); } } } }
private void btnSil_Click(object sender, EventArgs e) { cKasaHareket kh = new cKasaHareket(); if (kh.KasaHareketSil(txtHareketNo.Text)) { MessageBox.Show("Kasa Hareket Silindi."); cCariHareket ch = new cCariHareket(); if (ch.CariHareketSilByKasaHareketNoGore(txtHareketNo.Text)) { MessageBox.Show("Cari Hareket Silindi."); cCari c = new cCari(); c.CariToplamlariGuncelleFromCariHareketSilme(Convert.ToInt32(txtCariNo.Text), Convert.ToDecimal(txtCikan.Text), Convert.ToDecimal(txtGiren.Text)); btnSil.Enabled = false; btnDegistir.Enabled = false; } } }
public bool CariHareketEkle(cCariHareket ch) { bool Sonuc = false; SqlConnection conn = new SqlConnection(cGenel.connstr); SqlCommand comm = new SqlCommand("insert into CariHareket(TarihGiris, IslemTuru, CariNo, Borc, Alacak, KasaHareketNo, UrunHareketNo, ServisHareketNo) values (@TarihGiris, @IslemTuru, @CariNo, @Borc, @Alacak, @KasaHareketNo, @UrunHareketNo, @ServisHareketNo) ", conn); comm.Parameters.Add("@TarihGiris", SqlDbType.DateTime).Value = ch._tarihGiris; comm.Parameters.Add("@IslemTuru", SqlDbType.VarChar).Value = ch._islemTuru; comm.Parameters.Add("@CariNo", SqlDbType.Int).Value = ch._cariNo; //comm.Parameters.Add("@Belge", SqlDbType.VarChar).Value = ch._belge; comm.Parameters.Add("@Borc", SqlDbType.Money).Value = ch._borc; comm.Parameters.Add("@Alacak", SqlDbType.Money).Value = ch._alacak; comm.Parameters.Add("@KasaHareketNo", SqlDbType.Int).Value = ch._kasaHareketNo; comm.Parameters.Add("@UrunHareketNo", SqlDbType.Int).Value = ch._urunHareketNo; comm.Parameters.Add("@ServisHareketNo", SqlDbType.Int).Value = ch._servisHareketNo; if (conn.State == ConnectionState.Closed) conn.Open(); try { Sonuc = Convert.ToBoolean(comm.ExecuteNonQuery()); } catch (SqlException ex) { string Hata = ex.Message; MessageBox.Show(Hata + " Cari Hareket"); } finally { conn.Close(); } return Sonuc; }
private void btnKaydet_Click(object sender, EventArgs e) { cUrunHareket uh = new cUrunHareket(); uh.Adet = 1; uh.Belge = ""; uh.BirimFiyat = Convert.ToDecimal(txtUrunBedeli.Text); uh.CariNo = Convert.ToInt32(txtCariNo.Text); uh.IslemTuru = "Stok Çıkış"; uh.Tarih = Convert.ToDateTime(txtIslemTarihi.Text); uh.Tutar = Convert.ToDecimal(txtUrunBedeli.Text); uh.UrunNo = Convert.ToInt32(txtUrunNo.Text); uh.UstaNo = Convert.ToInt32(txtUstaNo.Text); cServisHareket sh = new cServisHareket(); sh.CariNo = Convert.ToInt32(txtCariNo.Text); sh.Fiyat = Convert.ToDecimal(txtServisBedeli.Text); sh.ServisNo = Convert.ToInt32(txtServisNo.Text); sh.Tarih = Convert.ToDateTime(txtIslemTarihi.Text); sh.Tutar = Convert.ToDecimal(txtServisBedeli.Text); sh.UstaNo = Convert.ToInt32(txtUstaNo.Text); int urunhareketid = uh.UrunHareketEkle(uh); int servishareketid = sh.ServisHareketEkle(sh); if (urunhareketid > 0 && servishareketid > 0) { MessageBox.Show("Ürün Hareketleri ve Servis Hareketleri kayıtları edildi."); cUrunler u = new cUrunler(); if (u.StokGuncelleFromUrunHareketEkle(uh.UrunNo, uh.Adet, uh.IslemTuru)) { MessageBox.Show("Stok bilgileri güncellendi."); cCariHareket ch = new cCariHareket(); ch.TarihGiris = Convert.ToDateTime(txtIslemTarihi.Text); ch.IslemTuru = "Stok Çıkış"; ch.CariNo = Convert.ToInt32(txtCariNo.Text); ch.Belge = ""; ch.Alacak = 0; ch.Borc = Convert.ToDecimal(txtToplam.Text); ch.KasaHareketNo = 0; ch.ServisHareketNo = servishareketid; ch.UrunHareketNo = urunhareketid; if (ch.CariHareketEkle(ch)) { MessageBox.Show("Cari Hareketleri eklendi."); cCari c = new cCari(); c.CariToplamlariGuncelleFromCariHareketEkle(ch.CariNo, ch.Borc, ch.Alacak); MessageBox.Show("Cari Toplamlar güncellendi."); cUsta us = new cUsta(); us.UstaGuncelleByMesgulYap(Convert.ToInt32(txtUstaNo.Text)); btnKaydet.Enabled = false; } } } }