public void Listemidoldur() { listView1.Items.Clear(); DataTable pdet = FSatinalma.Sekstre(); for (int i = 0; i < pdet.Rows.Count; i++) { double tutarcik = Convert.ToDouble(pdet.Rows[i]["tutar"].ToString()); double kdvcik = Convert.ToDouble(pdet.Rows[i]["kdv"].ToString()); double genelcik = Convert.ToDouble(pdet.Rows[i]["geneltoplam"].ToString()); string tutar = String.Format("{0:C}", tutarcik); string kdv = String.Format("{0:C}", kdvcik); string geneltutar = String.Format("{0:C}", genelcik); ListViewItem listecik = new ListViewItem(pdet.Rows[i]["alistarih"].ToString().Remove(11)); listecik.SubItems.Add(pdet.Rows[i]["ftno"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["unvan"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["stokadi"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["birim"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["miktar"].ToString()); listecik.SubItems.Add(tutar); listecik.SubItems.Add(kdv); listecik.SubItems.Add(geneltutar); listecik.SubItems.Add(pdet.Rows[i]["aciklama"].ToString()); listView1.Items.Add(listecik); } }
private void stokdegistimi() { ESatinalma degistimistoklarim = new ESatinalma(); degistimistoklarim._alisftID = alisfuturaidisi; FSatinalma.OComboS(degistimistoklarim); }
private void tedarikcidegistir() { ESatinalma degistimmi = new ESatinalma(); degistimmi._alisftID = alisfuturaidisi; FSatinalma.OComboT(degistimmi); }
private void button1_Click_1(object sender, EventArgs e) { if (tdrikci.SelectedIndex == 0) { tedarikcimiz = "- Tedarikci Firma Seçimini Yapınız."; } else { tedarikcimiz = ""; } if (stokkrti.SelectedIndex == 0) { stoklarimiz = "- Stok Kartı Seçimini Yapınız."; } else { stoklarimiz = ""; } if (tdrikci.SelectedIndex == 0 || stokkrti.SelectedIndex == 0) { MessageBox.Show("Lütfen Aşağıdaki Alanları Doldurunuz.\r" + tedarikcimiz + "\r" + stoklarimiz + "\r", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Hand); } else { DialogResult soruyoruz = MessageBox.Show(ftno.Text + " " + "Numaralı Faturayı Güncellemek İstediğinize Eminin misiniz. ?", "Güncelleme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (soruyoruz == DialogResult.Yes) { //Eğer Tedarikci combobox bir değişiklik olmuşsa kodları çalıştır if (degistirdinmicaniiiiimT == true) { tedarikcidegistir(); } if (stoklardegisdumida == true) { stokdegistimi(); } //Esatinalmadan bilgileri çekiyoruz.Veritabanı bilgilerini ve formda bulunan nesneler ile eşleştiriyoruz. ESatinalma Guncelleaci = new ESatinalma(); Guncelleaci._alisftID = alisfuturaidisi; Guncelleaci._aciklama = acklama.Text; Guncelleaci._alistarih = Convert.ToDateTime(dateTimePicker1.Value.ToShortDateString()); Guncelleaci._birim = birim.Text; Guncelleaci._ftno = ftno.Text; Guncelleaci._geneltoplam = Convert.ToDouble(gnltoplam.Text); Guncelleaci._kdv = Convert.ToDouble(kdv.Text); Guncelleaci._miktar = Convert.ToDouble(miktar.Text); Guncelleaci._stokid = Convert.ToInt32(stokkrti.SelectedValue); Guncelleaci._TedarikciID = Convert.ToInt32(tdrikci.SelectedValue); Guncelleaci._tutar = Convert.ToDouble(tutar.Text); FSatinalma.SGuncelle(Guncelleaci); DataGrid(); Temizle(); this.Close(); } } }
private void button1_Click(object sender, EventArgs e) { if (comboBox1.SelectedIndex == 0) { MessageBox.Show("Lütfen Tedarikci İçin Bir Firmayı Seçiniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Hand); } else { listView1.Items.Clear(); ESatinalma satn = new ESatinalma(); satn._TedarikciID = Convert.ToInt32(comboBox1.SelectedValue); DataTable pdet = FSatinalma.Tedekstre(satn); if (pdet.Rows.Count != 0) { ForAllInvoiceT(); ForAllOdemeT(); ForAllSatinalmaT(); BalanceT(); for (int i = 0; i < pdet.Rows.Count; i++) { double tutarcik = Convert.ToDouble(pdet.Rows[i]["tutar"].ToString()); double kdvcik = Convert.ToDouble(pdet.Rows[i]["kdv"].ToString()); double genelcik = Convert.ToDouble(pdet.Rows[i]["geneltoplam"].ToString()); string tutar = String.Format("{0:C}", tutarcik); string kdv = String.Format("{0:C}", kdvcik); string geneltutar = String.Format("{0:C}", genelcik); ListViewItem listecik = new ListViewItem(pdet.Rows[i]["alistarih"].ToString().Remove(11)); listecik.SubItems.Add(pdet.Rows[i]["ftno"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["unvan"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["stokadi"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["birim"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["miktar"].ToString()); listecik.SubItems.Add(tutar); listecik.SubItems.Add(kdv); listecik.SubItems.Add(geneltutar); listecik.SubItems.Add(pdet.Rows[i]["aciklama"].ToString()); listView1.Items.Add(listecik); } } else { MessageBox.Show("İlgili Cari Hakkında Kayıt Bulunamamıştır. !", "Arama Sonuç", MessageBoxButtons.OK, MessageBoxIcon.Error); Listemidoldur(); label4.ForeColor = Color.Black; label2.Text = "0,00 TL"; label3.Text = "0,00 TL"; label4.Text = "0,00 TL"; label11.Text = "0"; } } }
private void stoklarigetir() { if (comboBox2.SelectedIndex == 0) { MessageBox.Show("Lütfen Stok Kartını Seçiniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Hand); } else { listView1.Items.Clear(); textBox1.Enabled = true; ESatinalma sat = new ESatinalma(); sat._stokid = Convert.ToInt32(comboBox2.SelectedValue); DataTable pdet = FSatinalma.StokEstre(sat); if (pdet.Rows.Count != 0) { for (int i = 0; i < pdet.Rows.Count; i++) { double tutarcik = Convert.ToDouble(pdet.Rows[i]["tutar"].ToString()); double kdvcik = Convert.ToDouble(pdet.Rows[i]["kdv"].ToString()); double genelcik = Convert.ToDouble(pdet.Rows[i]["geneltoplam"].ToString()); string tutar = String.Format("{0:C}", tutarcik); string kdv = String.Format("{0:C}", kdvcik); string geneltutar = String.Format("{0:C}", genelcik); ListViewItem listecik = new ListViewItem(pdet.Rows[i]["alistarih"].ToString().Remove(11)); listecik.SubItems.Add(pdet.Rows[i]["ftno"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["unvan"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["stokadi"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["birim"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["miktar"].ToString()); listecik.SubItems.Add(tutar); listecik.SubItems.Add(kdv); listecik.SubItems.Add(geneltutar); listecik.SubItems.Add(pdet.Rows[i]["aciklama"].ToString()); listView1.Items.Add(listecik); } } else { MessageBox.Show("İlgili Stok Hakkında Kayıt Bulunamamıştır !", "Arama Sonuç", MessageBoxButtons.OK, MessageBoxIcon.Error); Listemidoldur(); } } label4.ForeColor = Color.Black; label2.Text = "0,00 TL"; label3.Text = "0,00 TL"; label4.Text = "0,00 TL"; label11.Text = "0"; }
private void button1_Click(object sender, EventArgs e) { if (tdrikci.SelectedIndex == 0) { tedarikcimiz = "- Tedarikci Firma Seçimini Yapınız."; } else { tedarikcimiz = ""; } if (stokkrti.SelectedIndex == 0) { stoklarimiz = "- Stok Kartı Seçimini Yapınız."; } else { stoklarimiz = ""; } if (tdrikci.SelectedIndex == 0 || stokkrti.SelectedIndex == 0) { MessageBox.Show("Lütfen Aşağıdaki Alanları Doldurunuz.\r" + tedarikcimiz + "\r" + stoklarimiz + "\r", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Hand); } else { DialogResult soryigen = MessageBox.Show("Satinalma Faturasını Kaydetmek İstiyor musunuz ?", "Kayıt", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (soryigen == DialogResult.Yes) { ESatinalma aldikmal = new ESatinalma(); aldikmal._ftno = ftno.Text; aldikmal._birim = birim.Text; aldikmal._miktar = Convert.ToDouble(miktar.Text); aldikmal._tutar = Convert.ToDouble(tutar.Text); aldikmal._kdv = Convert.ToDouble(kdv.Text); aldikmal._geneltoplam = Convert.ToDouble(gnltoplam.Text); aldikmal._aciklama = acklama.Text; aldikmal._TedarikciID = Convert.ToInt32(tdrikci.SelectedValue); aldikmal._stokid = Convert.ToInt32(stokkrti.SelectedValue); aldikmal._alistarih = Convert.ToDateTime(dateTimePicker1.Value.ToShortDateString()); FSatinalma.Sekle(aldikmal); Temizle(); Listemidoldur(); } } }
private void faturagetir() { listView1.Items.Clear(); comboBox2.Enabled = true; ESatinalma sat = new ESatinalma(); sat._ftno = textBox1.Text; DataTable pdet = FSatinalma.FtnoEstre(sat); if (pdet.Rows.Count != 0) { for (int i = 0; i < pdet.Rows.Count; i++) { double tutarcik = Convert.ToDouble(pdet.Rows[i]["tutar"].ToString()); double kdvcik = Convert.ToDouble(pdet.Rows[i]["kdv"].ToString()); double genelcik = Convert.ToDouble(pdet.Rows[i]["geneltoplam"].ToString()); string tutar = String.Format("{0:C}", tutarcik); string kdv = String.Format("{0:C}", kdvcik); string geneltutar = String.Format("{0:C}", genelcik); ListViewItem listecik = new ListViewItem(pdet.Rows[i]["alistarih"].ToString().Remove(11)); listecik.SubItems.Add(pdet.Rows[i]["ftno"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["unvan"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["stokadi"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["birim"].ToString()); listecik.SubItems.Add(pdet.Rows[i]["miktar"].ToString()); listecik.SubItems.Add(tutar); listecik.SubItems.Add(kdv); listecik.SubItems.Add(geneltutar); listecik.SubItems.Add(pdet.Rows[i]["aciklama"].ToString()); listView1.Items.Add(listecik); } } else { MessageBox.Show("'" + textBox1.Text + "'" + " Numaralı Fatura Hakkında Kayıt Bulunamamıştır !", "Arama Sonuç", MessageBoxButtons.OK, MessageBoxIcon.Error); Listemidoldur(); } label4.ForeColor = Color.Black; textBox1.Text = string.Empty; label2.Text = "0,00 TL"; label3.Text = "0,00 TL"; label4.Text = "0,00 TL"; label11.Text = "0"; }
private void sil_Click(object sender, EventArgs e) { idilerigetir(); DialogResult soruyoruz = MessageBox.Show(ftno.Text + " " + "Numaralı Faturayı Silmek İstediğinize Eminin misiniz. ?", "Silme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (soruyoruz == DialogResult.Yes) { //Esatinalmadan bilgileri çekiyoruz.Veritabanı bilgilerini ve formda bulunan nesneler ile eşleştiriyoruz. ESatinalma Silaci = new ESatinalma(); Silaci._alisftID = alisfuturaidisi; Silaci._ftno = ftno.Text; Silaci._stokid = stokidisi; Silaci._TedarikciID = tedarikciidisi; FSatinalma.Ssil(Silaci); Temizle(); DataGrid(); this.Close(); } }