Example #1
0
        } //ürün düzenle

        private void button2_Click(object sender, EventArgs e) //müşteri sil
        {
            DialogResult result = MessageBox.Show("Müşteriyi silmek istediğinize emin misiniz?", "Müşteri Silme", MessageBoxButtons.YesNo);

            if (result == DialogResult.Yes)
            {
                MusterilerModel mm = new MusterilerModel();
                mm.MusteriAd    = mAd;
                mm.MusteriSoyad = mSoyad;
                mm.Adres        = mAdres;
                mm.Telefon      = mTel;
                bool silindiMi = Helper.HelperMusteriler.DeleteMusteri(Helper.HelperMusteriler.FindMusteri(mm));
                if (silindiMi)
                {
                    MessageBox.Show("Silindiler");
                    DataGridView1List();
                }
                else
                {
                    MessageBox.Show("Silme işlemi gerçekleştirilemedi. Daha sonra tekrar deneyiniz.");
                }
            }
            else
            {
                MessageBox.Show("Silme işlemi iptal edildi");
            }
        }
Example #2
0
        public static Musteriler ConvertToMusteriler(MusterilerModel mm)
        {
            Musteriler m = new Musteriler();

            m.MusteriID    = mm.MusteriID;
            m.MusteriAd    = mm.MusteriAd;
            m.MusteriSoyad = mm.MusteriSoyad;
            m.Telefon      = mm.Telefon;
            m.Adres        = mm.Adres;

            return(m);
        }
Example #3
0
        private void button4_Click(object sender, EventArgs e) //müşteri düzenle
        {
            MusterilerModel mm = new MusterilerModel();

            mm.MusteriAd    = textBox8.Text;
            mm.MusteriSoyad = textBox7.Text;
            mm.Telefon      = textBox6.Text;
            mm.Adres        = textBox5.Text;
            mm.MusteriID    = musteriID;
            Helper.HelperMusteriler.UpdateMusteri(mm);

            dataGridView1.Rows.Clear();
            DataGridView1List();
        }
Example #4
0
 public static bool AddMusteri(MusterilerModel m)
 {
     using (hesapEntities he = new hesapEntities())
     {
         Musteriler musteri = ConvertToMusteriler(m);
         he.Musteriler.Add(musteri);
         if (he.SaveChanges() > 0)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
Example #5
0
        public static bool UpdateMusteri(MusterilerModel mm)
        {
            var musteri = ConvertToMusteriler(mm);

            using (hesapEntities he = new hesapEntities())
            {
                he.Entry(musteri).State = EntityState.Modified;
                if (he.SaveChanges() > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }
Example #6
0
        public static int FindMusteri(MusterilerModel m)
        {
            int musteriID = 0;

            using (hesapEntities he = new hesapEntities())
            {
                var list = he.Musteriler.ToList();
                foreach (var item in list)
                {
                    if (m.MusteriAd.Equals(item.MusteriAd) && m.MusteriSoyad.Equals(item.MusteriSoyad) &&
                        m.Telefon.Equals(item.Telefon) && m.Adres.Equals(item.Adres))
                    {
                        musteriID = item.MusteriID;
                    }
                }
            }

            return(musteriID);
        }
Example #7
0
        public static List <MusterilerModel> MusterilerAsList()
        {
            List <MusterilerModel> musteriList = new List <MusterilerModel>();

            using (hesapEntities he = new hesapEntities())
            {
                var list = he.Musteriler.ToList();
                foreach (Musteriler item in list)
                {
                    MusterilerModel mm = new MusterilerModel();
                    mm.MusteriID    = item.MusteriID;
                    mm.MusteriAd    = item.MusteriAd;
                    mm.MusteriSoyad = item.MusteriSoyad;
                    mm.Telefon      = item.Telefon;
                    mm.Adres        = item.Adres;
                    musteriList.Add(mm);
                }
            }

            return(musteriList);
        }
Example #8
0
        private void button1_Click(object sender, EventArgs e) //müşteri düzenle tablosunu aktifleştirir
        {
            if (dataGridView1.SelectedRows.Count > 0)
            {
                textBox8.Text = mAd;
                textBox7.Text = mSoyad;
                textBox6.Text = mTel;
                textBox5.Text = mAdres;

                MusterilerModel updm = new MusterilerModel();
                updm.MusteriAd    = mAd;
                updm.MusteriSoyad = mSoyad;
                updm.Telefon      = mTel;
                updm.Adres        = mAdres;
                musteriID         = Helper.HelperMusteriler.FindMusteri(updm);
                button4.Enabled   = true;
            }
            else
            {
                MessageBox.Show("Öncelikle listeden düzenlemek istediğiniz müşteriyi seçiniz.");
            }
        }
Example #9
0
        List <int> cbUrun    = new List <int>();               //satış sayfasındaki ürünlerin idleri tutuluyor

        private void button3_Click(object sender, EventArgs e) //yeni müşteri ekle
        {
            MusterilerModel yeniMusteri = new MusterilerModel();

            yeniMusteri.MusteriAd    = textBox1.Text;
            yeniMusteri.MusteriSoyad = textBox2.Text;
            yeniMusteri.Telefon      = textBox3.Text;
            yeniMusteri.Adres        = textBox4.Text;

            bool eklendiMi = Helper.HelperMusteriler.AddMusteri(yeniMusteri);

            if (eklendiMi)
            {
                MessageBox.Show("Müşteri başarı ile eklendi!");
                dataGridView1.Rows.Clear();
                DataGridView1List();
            }
            else
            {
                MessageBox.Show("Müşteri eklenemedi, tekrar deneyiniz.");
            }
        }