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);
            }
        }
コード例 #2
0
        private void stokdegistimi()
        {
            ESatinalma degistimistoklarim = new ESatinalma();

            degistimistoklarim._alisftID = alisfuturaidisi;
            FSatinalma.OComboS(degistimistoklarim);
        }
コード例 #3
0
        private void tedarikcidegistir()
        {
            ESatinalma degistimmi = new ESatinalma();

            degistimmi._alisftID = alisfuturaidisi;
            FSatinalma.OComboT(degistimmi);
        }
コード例 #4
0
        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";
 }
コード例 #7
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();
            }
        }