示例#1
0
        private void btn_UrunsatKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                SatisProjeEntities en = new SatisProjeEntities();


                int urun_id = Convert.ToInt32(cmb_UrunsatUrunadi.SelectedValue.ToString());


                int iliski_id = Convert.ToInt32(cmb_UrunsatTedarikci.SelectedValue.ToString());

                int birim_alttipi_id = Convert.ToInt32(cmb_UrunsatBirimalttipi.SelectedValue.ToString());

                en.URUNISLEMLERI_INSERT("S", urun_id, iliski_id, birim_alttipi_id, Convert.ToInt32(tb_UrunsatMiktar.Text), Convert.ToDecimal(tb_UrunsatBirimfiyat.Text), Convert.ToDecimal(tb_UrunsatToplamfiyat.Text), Convert.ToDecimal(tb_UrunsatPesinodenen.Text), Convert.ToDecimal(tb_UrunsatToplamfiyat.Text) - Convert.ToDecimal(tb_UrunsatPesinodenen.Text), dt_UrunsatTarih.Value, tb_UrunsatAciklama.Text);

                tb_UrunsatAciklama.Clear();
                tb_UrunsatBirimfiyat.Clear();
                tb_UrunsatMiktar.Clear();
                tb_UrunsatPesinodenen.Clear();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#2
0
        private void cmb_Muhasebeislemtipi_SelectedIndexChanged(object sender, EventArgs e)
        {
            //  cmb_MuhasebeMusteriadi.Items.Clear();
            SatisProjeEntities en = new SatisProjeEntities();

            if (cmb_MuhasebeIslemtipi.SelectedIndex == 0)
            {
                label2.Text = "Müşteri Adı:";
                //var dizi3 = en.Iliskiler.Where(t => t.Iliski_tipi == "M").ToList();
                //foreach (var item in dizi3)
                //{
                //    cmb_MuhasebeMusteriadi.Items.Add(item.Yetkili_kisi);

                //}

                cmb_MuhasebeMusteriadi.DisplayMember = "Yetkili_kisi";
                cmb_MuhasebeMusteriadi.ValueMember   = "Id";
                cmb_MuhasebeMusteriadi.DataSource    = en.Iliskiler.Where(t => t.Iliski_tipi == "M").ToList();
            }
            else
            {
                label2.Text = "Tedarikçi Adı:";
                //var dizi3 = en.Iliskiler.Where(t => t.Iliski_tipi == "T").ToList();
                //foreach (var item in dizi3)
                //{
                //    cmb_MuhasebeMusteriadi.Items.Add(item.Yetkili_kisi);

                //}

                cmb_MuhasebeMusteriadi.DisplayMember = "Yetkili_kisi";
                cmb_MuhasebeMusteriadi.ValueMember   = "Id";
                cmb_MuhasebeMusteriadi.DataSource    = en.Iliskiler.Where(t => t.Iliski_tipi == "T").ToList();
            }
        }
示例#3
0
        private void btn_UrunalKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                SatisProjeEntities en = new SatisProjeEntities();


                int urun_id = Convert.ToInt32(cmb_UrunalUrunadi.SelectedValue.ToString());


                int iliski_id = Convert.ToInt32(cmb_UrunalTedarikci.SelectedValue.ToString());

                int birim_alttipi_id = Convert.ToInt32(cmb_UrunalBirimalttipi.SelectedValue.ToString());


                // en.URUNISLEMLERI_INSERT("A", Convert.ToInt32(cmb_Urunalkategori.Text), Convert.ToInt32(cmb_UrunalUrunadi.Text), Convert.ToInt32(cmb_UrunalTedarikci.Text), Convert.ToInt32(cmb_UrunalBirimtipi.Text), Convert.ToInt32(cmb_UrunalBirimalttipi.Text), Convert.ToInt32(tb_UrunalMiktar.Text), Convert.ToDecimal(tb_UrunalBirimfiyat.Text), Convert.ToDecimal(tb_UrunalPesinodenen.Text), Convert.ToDateTime(dt_UrunalTarih), tb_UrunalAciklama.Text);
                en.URUNISLEMLERI_INSERT("A", urun_id, iliski_id, birim_alttipi_id, Convert.ToInt32(tb_UrunalMiktar.Text), Convert.ToDecimal(tb_UrunalBirimfiyat.Text), Convert.ToDecimal(tb_UrunalToplamfiyat.Text), Convert.ToDecimal(tb_UrunalPesinodenen.Text), Convert.ToDecimal(tb_UrunalToplamfiyat.Text) - Convert.ToDecimal(tb_UrunalPesinodenen.Text), dt_UrunalTarih.Value, tb_UrunalAciklama.Text);

                tb_UrunalAciklama.Clear();
                tb_UrunalBirimfiyat.Clear();
                tb_UrunalMiktar.Clear();
                tb_UrunalPesinodenen.Clear();
            }

            //   MessageBox.Show("Bu müşteri başarıyla kaydedildi");

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#4
0
        private void btn_MuhasebeKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                SatisProjeEntities en = new SatisProjeEntities();
                string             islemtipi;
                if (cmb_MuhasebeIslemtipi.SelectedIndex == 0)
                {
                    islemtipi = "G";
                }
                else
                {
                    islemtipi = "Y";
                }
                if (Convert.ToDecimal(tb_MuhasebeOdemetutari.Text) > Convert.ToDecimal(lbl_bakiye.Text))
                {
                    MessageBox.Show("Max " + lbl_bakiye.Text + " şu kadar Tl ödeme yapabilirsiniz");
                }
                // int iliski_id = en.Iliskiler.Where(a => a.Yetkili_kisi == cmb_MuhasebeMusteriadi.Text).FirstOrDefault().Id;
                int iliski_id = Convert.ToInt32(cmb_MuhasebeMusteriadi.SelectedValue.ToString());
                en.MUHASEBE_INSERT(islemtipi, iliski_id, Convert.ToDecimal(tb_MuhasebeOdemetutari.Text), dt_MuhasebeTarih.Value, tb_MuhasebeAciklama.Text);
            }

            //   MessageBox.Show("Bu müşteri başarıyla kaydedildi");

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#5
0
        private void cmb_UrunsatUrunadi_SelectedIndexChanged_1(object sender, EventArgs e)
        {
            SatisProjeEntities en = new SatisProjeEntities();
            int birimtipi_id      = en.Urunler.Where(a => a.Adi == cmb_UrunsatUrunadi.Text).FirstOrDefault().Birim_tipi;

            // var birimtipi_adi = en.Birimtipi.Where(bat => bat.Id == birimtipi_id).FirstOrDefault().Adi;
            cmb_UrunsatBirimtipi.SelectedValue = birimtipi_id;
        }
示例#6
0
        private void cmb_UrunsatBirimtipi_SelectedIndexChanged(object sender, EventArgs e)
        {
            SatisProjeEntities en = new SatisProjeEntities();
            int birim_tipi_id     = Convert.ToInt32(cmb_UrunsatBirimtipi.SelectedValue.ToString());

            cmb_UrunsatBirimalttipi.DisplayMember = "Adi";
            cmb_UrunsatBirimalttipi.ValueMember   = "Id";
            cmb_UrunsatBirimalttipi.DataSource    = en.Birimalttipi.Where(bat => bat.Birim_tipi_id == birim_tipi_id).ToList();
        }
示例#7
0
        private void btn_ParametrelerBirimtipilistele_Click(object sender, EventArgs e)
        {
            SatisProjeEntities en = new SatisProjeEntities();

            grd_Birimtipi.DataSource = en.Birimtipi.Where(u => u.Kayit_durumu == "A").Select(u => new Birimtipilist
            {
                Birim_tipi   = u.Adi,
                Kayit_durumu = u.Kayit_durumu,
                Id           = u.Id
            }).ToList();
        }
示例#8
0
        private void cmb_UrunalTedarikci_SelectedIndexChanged(object sender, EventArgs e)
        {
            SatisProjeEntities en = new SatisProjeEntities();

            int iliski_id = Convert.ToInt32(cmb_UrunalTedarikci.SelectedValue.ToString());//en.Iliskiler.Where(a => a.Yetkili_kisi == cmb_UrunalTedarikci.Text).FirstOrDefault().Id;

            decimal sum = en.Siparisler.Where(s => s.Iliski_id == iliski_id).ToList().Select(b => b.Islem_bakiye).Sum();

            decimal sum2 = en.Odemeler.Where(s => s.Iliski_id == iliski_id).ToList().Select(b => b.Islem_bakiye).Sum();

            lbl_Urunal.Text = (sum - sum2).ToString();
        }
示例#9
0
        private void cmb_MuhasebeMusteriadi_SelectedIndexChanged(object sender, EventArgs e)
        {
            SatisProjeEntities en = new SatisProjeEntities();

            int iliski_id = Convert.ToInt32(cmb_MuhasebeMusteriadi.SelectedValue.ToString());

            decimal sum = en.Siparisler.Where(s => s.Iliski_id == iliski_id).ToList().Select(b => b.Islem_bakiye).Sum();

            decimal sum2 = en.Odemeler.Where(s => s.Iliski_id == iliski_id).ToList().Select(b => b.Islem_bakiye).Sum();

            lbl_bakiye.Text = (sum - sum2).ToString();
        }
示例#10
0
 private void btn_TedarikciKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         SatisProjeEntities en = new SatisProjeEntities();
         en.ILISKI_INSERT("T", tb_TedarikciKodu.Text, tb_TedarikciYetkilikisi.Text, tb_TedarikciEmail.Text, tb_TedarikciTelefon.Text, tb_TedarikciAdres.Text, "A");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#11
0
 private void btn_BirimtipiKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         SatisProjeEntities en = new SatisProjeEntities();
         en.BIRIMTIPI_INSERT(tb_Birimtipi.Text, "A");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#12
0
 private void btn_KategoriKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         SatisProjeEntities en = new SatisProjeEntities();
         en.KATEGORI_INSERT(tb_KategoriAdi.Text, "A");
         MessageBox.Show("Bu müşteri başarıyla kaydedildi");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#13
0
 private void btn_MusteriDuzelt_Click(object sender, EventArgs e)
 {
     try
     {
         SatisProjeEntities en = new SatisProjeEntities();
         en.ILISKI_GUNCELLE("M", tb_MusteriKodu.Text, tb_MusteriYetkilikisi.Text, tb_MusteriAdres.Text, tb_MusteriTelefon.Text, tb_MusteriEmail.Text, "A", guncellenecekid);
         MessageBox.Show("Bu müşteri başarıyla güncellendi");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#14
0
 private void BirimtipiDuzelt_Click(object sender, EventArgs e)
 {
     try
     {
         SatisProjeEntities en = new SatisProjeEntities();
         en.BIRIMTIPI_GUNCELLE(tb_Birimtipi.Text, "A", guncellenecekid);
         MessageBox.Show("Bu kayıt başarıyla güncellendi");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#15
0
 private void btn_MusteriKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         SatisProjeEntities en = new SatisProjeEntities();
         en.ILISKI_INSERT("M", tb_MusteriKodu.Text, tb_MusteriYetkilikisi.Text, tb_MusteriEmail.Text, tb_MusteriTelefon.Text, tb_MusteriAdres.Text, "A");
         MessageBox.Show("Bu müşteri başarıyla kaydedildi");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#16
0
 private void btn_BirimalttipiKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         SatisProjeEntities en = new SatisProjeEntities();
         //int birim_tipi_id = en.Birimtipi.Where(a => a.Adi == cmb_Birimtipi.Text).FirstOrDefault().Id;
         int birim_tipi_id = Convert.ToInt32(cmb_Birimtipi.SelectedValue.ToString());
         en.BIRIMALTTIPI_INSERT(tb_Birimalttipi.Text, birim_tipi_id, "A");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#17
0
        private void btn_MusteriListele_Click(object sender, EventArgs e)
        {
            SatisProjeEntities en = new SatisProjeEntities();

            grd_Musteri.DataSource = en.Iliskiler.Where(u => u.Kayit_durumu == "A" && u.Iliski_tipi == "M").Select(u => new iliskilist
            {
                Kodu         = u.Kodu,
                Yetkili_kisi = u.Yetkili_kisi,
                Email        = u.Email,
                Telefon      = u.Telefon,
                Adres        = u.Adres,
                Kayit_durumu = u.Kayit_durumu == "A"?"Aktif":"Pasif",
                Id           = u.Id
            }).ToList();
        }
示例#18
0
        private void Parametreler_Load(object sender, EventArgs e)
        {
            SatisProjeEntities en = new SatisProjeEntities();


            //var dizi = en.Birimtipi.ToList();
            //foreach (var item in dizi)
            //{
            //    cmb_Birimtipi.Items.Add(item.Adi);
            //}

            cmb_Birimtipi.DisplayMember = "Adi";
            cmb_Birimtipi.ValueMember   = "Id";
            cmb_Birimtipi.DataSource    = en.Birimtipi.ToList();
        }
示例#19
0
        private void btn_UrunListele_Click(object sender, EventArgs e)
        {
            SatisProjeEntities en = new SatisProjeEntities();

            grd_Urun.DataSource = en.Urunler.Where(u => u.Kayit_durumu == "A").Select(u => new urunlist
            {
                UrunKodu     = u.Kodu,
                UrunAdi      = u.Adi,
                Kategori     = en.Kategori.Where(k => k.Id == u.Kategori_id).FirstOrDefault().Adi,
                Uyari_limiti = u.Uyari_limiti.ToString(),
                Birim_tipi   = en.Birimtipi.Where(k => k.Id == u.Kategori_id).FirstOrDefault().Adi,
                Kayit_durumu = u.Kayit_durumu,
                Id           = u.Id
            }).ToList();
        }
示例#20
0
 private void BirimalttipiDuzelt_Click(object sender, EventArgs e)
 {
     try
     {
         SatisProjeEntities en = new SatisProjeEntities();
         //  int birim_tipi_id = en.Birimtipi.Where(a => a.Adi == cmb_Birimtipi.Text).FirstOrDefault().Id;
         int birim_tipi_id = Convert.ToInt32(cmb_Birimtipi.SelectedValue.ToString());
         en.BIRIMALTTIPI_GUNCELLE(tb_Birimalttipi.Text, birim_tipi_id, "A", guncellenecekid);
         MessageBox.Show("Bu kayıt başarıyla güncellendi");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#21
0
        private void cmb_UrunalBirimtipi_SelectedIndexChanged(object sender, EventArgs e)
        {
            // cmb_UrunalBirimalttipi.Items.Clear();
            SatisProjeEntities en = new SatisProjeEntities();
            int birim_tipi_id     = Convert.ToInt32(cmb_UrunalBirimtipi.SelectedValue.ToString());

            //var dizi5 = en.Birimalttipi.Where(bat=>bat.Birim_tipi_id== birim_tipi_id).ToList();
            //foreach (var item in dizi5)
            //{
            //    cmb_UrunalBirimalttipi.Items.Add(item.Adi);

            //}
            cmb_UrunalBirimalttipi.DisplayMember = "Adi";
            cmb_UrunalBirimalttipi.ValueMember   = "Id";
            cmb_UrunalBirimalttipi.DataSource    = en.Birimalttipi.Where(bat => bat.Birim_tipi_id == birim_tipi_id).ToList();
        }
示例#22
0
        private void btn_UrunDuzelt_Click(object sender, EventArgs e)
        {
            try
            {
                SatisProjeEntities en = new SatisProjeEntities();
                int kategori_id       = Convert.ToInt32(cmb_UrunKategoriadi.SelectedValue.ToString());
                int birimtipi         = Convert.ToInt32(cmb_UrunBirimTipi.SelectedValue.ToString());


                en.URUN_GUNCELLE(tb_UrunKodu.Text, tb_UrunAdi.Text, kategori_id, Convert.ToInt32(tb_UrunUyarilimiti.Text), birimtipi, "A", guncellenecekid);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#23
0
        private void Urunal_Load(object sender, EventArgs e)
        {
            SatisProjeEntities en = new SatisProjeEntities();

            //var dizi = en.Kategori.ToList();
            //foreach (var item in dizi)
            //{
            //    cmb_Urunalkategori.Items.Add(item.Adi);

            //}
            cmb_Urunalkategori.DisplayMember = "Adi";
            cmb_Urunalkategori.ValueMember   = "Id";
            cmb_Urunalkategori.DataSource    = en.Kategori.ToList();


            //var dizi2 = en.Urunler.ToList();
            //foreach (var item in dizi2)
            //{
            //    cmb_UrunalUrunadi.Items.Add(item.Adi);

            //}


            //var dizi3 = en.Iliskiler.Where(t=>t.Iliski_tipi=="T").ToList();
            //foreach (var item in dizi3)
            //{
            //    cmb_UrunalTedarikci.Items.Add(item.Yetkili_kisi);

            //}
            cmb_UrunalTedarikci.DisplayMember = "Yetkili_kisi";
            cmb_UrunalTedarikci.ValueMember   = "Id";
            cmb_UrunalTedarikci.DataSource    = en.Iliskiler.Where(t => t.Iliski_tipi == "T").ToList();

            //var dizi4 = en.Birimtipi.ToList();
            //foreach (var item in dizi4)
            //{
            //    cmb_UrunalBirimtipi.Items.Add(item.Adi);

            //}

            cmb_UrunalBirimtipi.DisplayMember = "Adi";
            cmb_UrunalBirimtipi.ValueMember   = "Id";
            cmb_UrunalBirimtipi.DataSource    = en.Birimtipi.ToList();
        }
示例#24
0
        private void btn_UrunsatListele_Click(object sender, EventArgs e)
        {
            SatisProjeEntities en = new SatisProjeEntities();

            grd_Urunsat.DataSource = en.Siparisler.Where(u => u.Islem_tipi == "S").Select(u => new urunsatlist
            {
                Urun_adi       = en.Urunler.Where(i => i.Id == u.Urun_id).FirstOrDefault().Adi,
                Kategori       = en.Kategori.Where(b => b.Id == (en.Urunler.Where(t => t.Id == u.Urun_id)).FirstOrDefault().Kategori_id).FirstOrDefault().Adi,
                Musteri_adi    = en.Iliskiler.Where(i => i.Id == u.Iliski_id).FirstOrDefault().Yetkili_kisi,
                Birim_tipi     = en.Birimtipi.Where(b => b.Id == (en.Birimalttipi.Where(t => t.Id == u.Birim_alttipi_id)).FirstOrDefault().Birim_tipi_id).FirstOrDefault().Adi,
                Birim_alt_tipi = en.Birimalttipi.Where(b => b.Id == u.Birim_alttipi_id).FirstOrDefault().Adi,
                Miktar         = u.Miktar,
                Birim_fiyat    = u.Birim_fiyat,
                Toplam_fiyat   = u.Toplam_fiyat,
                Pesin_odenen   = u.Pesin_odenen,
                Tarih          = u.Tarih,
                Aciklama       = u.Aciklama
            }).ToList();
        }
示例#25
0
        private void cmb_Urunalkategori_SelectedIndexChanged(object sender, EventArgs e)
        {
            // cmb_UrunalUrunadi.Items.Clear();
            SatisProjeEntities en = new SatisProjeEntities();

            //int kategori_id = en.Kategori.Where(a => a.Adi == cmb_Urunalkategori.Text).FirstOrDefault().Id;
            if (cmb_Urunalkategori.SelectedIndex > -1)
            {
                int kategori_id = Convert.ToInt32(cmb_Urunalkategori.SelectedValue.ToString());

                //var dizi6 = en.Urunler.Where(kat => kat.Kategori_id == kategori_id).ToList();
                //foreach (var item in dizi6)
                //{
                //    cmb_UrunalUrunadi.Items.Add(item.Adi);

                //}

                cmb_UrunalUrunadi.DisplayMember = "Adi";
                cmb_UrunalUrunadi.ValueMember   = "Id";
                cmb_UrunalUrunadi.DataSource    = en.Urunler.Where(kat => kat.Kategori_id == kategori_id).ToList();
            }
        }
示例#26
0
        private void btn_UrunKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                SatisProjeEntities en = new SatisProjeEntities();
                //   var dizi = en.Kategori.ToList();
                int kategori_id = Convert.ToInt32(cmb_UrunKategoriadi.SelectedValue.ToString());
                //foreach (var item in dizi)
                //{
                //    if (item.Adi==cmb_UrunKategoriadi.Text)
                //    {
                //        kategori_id = item.Id;
                //        break;
                //    }
                //}


                // MessageBox.Show("Bu müşteri başarıyla kaydedildi");



                //var dizi2 = en.Birimtipi.ToList();
                int birimtipi = Convert.ToInt32(cmb_UrunBirimTipi.SelectedValue.ToString());
                //foreach (var item in dizi2)
                //{
                //    if (item.Adi==cmb_UrunBirimTipi.Text)
                //    {
                //        birimtipi = item.Id;
                //        break;
                //    }
                //}
                en.URUN_INSERT(tb_UrunKodu.Text, tb_UrunAdi.Text, Convert.ToInt32(tb_UrunUyarilimiti.Text), kategori_id, birimtipi, "A");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#27
0
        private void Urun_Load(object sender, EventArgs e)
        {
            SatisProjeEntities en = new SatisProjeEntities();

            //var dizi = en.Kategori.ToList();
            //foreach (var item in dizi)
            //{
            //    cmb_UrunKategoriadi.Items.Add(item.Adi);
            //}

            cmb_UrunKategoriadi.DisplayMember = "Adi";
            cmb_UrunKategoriadi.ValueMember   = "Id";
            cmb_UrunKategoriadi.DataSource    = en.Kategori.ToList();

            //var dizi2 = en.Birimtipi.ToList();
            //foreach (var item in dizi2)
            //{
            //    cmb_UrunBirimTipi.Items.Add(item.Adi);
            //}

            cmb_UrunBirimTipi.DisplayMember = "Adi";
            cmb_UrunBirimTipi.ValueMember   = "Id";
            cmb_UrunBirimTipi.DataSource    = en.Birimtipi.ToList();
        }
示例#28
0
        private void btn_RaporListele_Click(object sender, EventArgs e)
        {
            SatisProjeEntities en = new SatisProjeEntities();

            dataGridView1.DataSource = en.CokSatanlar.ToList();
        }