private void btnsil_Click(object sender, EventArgs e)
        {
            DialogResult cvp = MessageBox.Show("Emin misiniz?", "Silme Onayı", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (cvp == DialogResult.No)
            {
                return;
            }

            MusteriBL mbl = new MusteriBL();

            try
            {
                if (mbl.MusteriSil(musteriid))
                {
                    MessageBox.Show("Silme Başarılı'");
                }
                else
                {
                    MessageBox.Show("Silme Hatalı!!");
                }
                Temizle();
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                mbl.Dispose();
            }
        }
        private void MusteriArabtn_Click(object sender, EventArgs e)
        {
            MusteriKayitbtn.Visible    = false;
            MusteriGuncellebtn.Visible = true;
            MusteriBL mbl = new MusteriBL();

            try
            {
                Musteri mstr = mbl.Musteri_Ara(txtMusteriAra.Text.Trim());


                if (mstr == null)
                {
                    MessageBox.Show("Böyle bir Müşteri bulunamadı.");
                }
                else
                {
                    txtMusteriAd.Text    = mstr.Musteri_ad.ToString();
                    txtMusteriSoyad.Text = mstr.Musteri_soyad.ToString();
                    txtTel.Text          = mstr.Tel.ToString();
                    txtMsuteriAdres.Text = mstr.Adres.ToString();
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                //Temizle();
                // personelbl.Dispose();
            }
        }
        private void TabloYenilebtn_Click(object sender, EventArgs e)
        {
            MusteriBL musteriGoster = new MusteriBL();

            dt = musteriGoster.Musteri_Tablo();
            dgvMusteriTablo.DataSource = dt;
        }
Beispiel #4
0
        private void btnBul_Click(object sender, EventArgs e)
        {
            OdaBL      obl = new OdaBL();
            MusteriBL  mbl = new MusteriBL();
            Musteri    m   = mbl.MusteriBul(txtTcKNo.Text);
            frmMusteri frm = (frmMusteri)Application.OpenForms["frmMusteri"];

            frm.MusteriID       = m.MusteriKayitID;
            frm.txtEAdi.Text    = m.Ad;
            frm.txtESoyadi.Text = m.Soyad;
            frm.txtETcKNo.Text  = m.TcKNo;
            frm.dtpECikTar.Text = m.CikTar.ToString();
            if (obl.MusOdaBosalt(m.OdaNo))
            {
                List <Oda> lst = obl.BosOdaListesi();
                lst.Insert(0, new Oda {
                    OdaNoAndTip = "----Seçiniz----"
                });
                frm.cmEBosOda.DataSource    = lst;
                frm.cmEBosOda.SelectedValue = m.OdaNo;
            }
            frm.dtpEGirTar.Text   = m.GirTar.ToString();
            frm.btnMusEkle.Text   = "Güncelle";
            frm.BtnSil.Visible    = true;
            frm.btnVazgec.Visible = true;
            frm.Text = "Müşteri Güncelleme";
            this.Dispose();
        }
Beispiel #5
0
        private void MainMenu_Load(object sender, EventArgs e)
        {
            MusteriBL mbl            = new MusteriBL();
            var       musteriListesi = mbl.ListeGetir();

            grdMusteri.DataSource = musteriListesi;
        }
Beispiel #6
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            MusteriBL musteribl = new MusteriBL();

            Id = Convert.ToInt32(grdMusteri.SelectedRows[0].Cells[1].Value);// burda ıd göndermemizin sebebi sil metodunda parametre olarak ıd istenmesi
            musteribl.Sil(Id);
        }
        //Katmanlı Mimari
        private void BtnKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                MusteriBL obl = new MusteriBL();
                Musteri   ogr = new Musteri();
                ogr.Ad      = txtAd.Text.Trim();
                ogr.Soyad   = txtSoyad.Text.Trim();
                ogr.Telefon = int.Parse(txtTel.Text.Trim());
                MessageBox.Show(obl.Kaydet(ogr) ? "Başarılı" : "Başarısız");
            }
            catch (SqlException ex)
            {
                switch (ex.Number)
                {
                case 245:
                    MessageBox.Show("Numara alanına sadece rakam giriniz");
                    break;

                default:
                    MessageBox.Show("Veritabanı Hatası" + ex.Number);
                    break;
                }
            }
            catch (FormatException)
            {
                MessageBox.Show("Numara alanına sadece rakam giriniz");
            }
            catch (Exception)
            {
                MessageBox.Show("Bilinmeyen Hata!!");
            }
        }
Beispiel #8
0
        private void btnkaydet_Click(object sender, EventArgs e)
        {
            MusteriBL mbl = new MusteriBL();

            foreach (DataRow item in dt.Rows)
            {
                MODEL.Musteri m = new MODEL.Musteri();
                if (item.RowState != DataRowState.Deleted)
                {
                    m.Musteriad    = item["Musteriad"].ToString();
                    m.Musterisoyad = item["Musterisoyad"].ToString();
                    m.Mustericep   = item["Mustericep"].ToString();
                    m.Musterimail  = item["Musterimail"].ToString();
                    m.Musteriadres = item["Musteriadres"].ToString();
                }
                switch (item.RowState)
                {
                case DataRowState.Added:
                    mbl.MusteriEkle(m);
                    break;

                case DataRowState.Deleted:
                    mbl.MusteriSil((int)item["MusteriId", DataRowVersion.Original]);
                    break;

                case DataRowState.Modified:
                    m.Musteriid = (int)item["MusteriId"];
                    mbl.MusteriGuncelle(m);
                    break;

                default:
                    break;
                }
            }
        }
Beispiel #9
0
        void VeriCek()
        {
            MusteriBL mbl = new MusteriBL();

            dt = mbl.MusteriGetir();
            dataGridView1.DataSource = dt;
        }
Beispiel #10
0
        private void frmmusterilistele_Load(object sender, EventArgs e)
        {
            MusteriBL mbl = new MusteriBL();

            dt = mbl.MusteriListe();
            datagridmusteriliste.DataSource = dt;
            mbl.Dispose();
        }
Beispiel #11
0
        private void Msuteri_Sil_Button_Click(object sender, EventArgs e)
        {
            Musteri   mstr = new Musteri();
            MusteriBL mb   = new MusteriBL();

            mstr.Musteri_kod = musterSiltextbox.Text;
            mb.MusteriSil(mstr);
            mb.SaveChanges();
        }
Beispiel #12
0
        private void btnMusEkle_Click(object sender, EventArgs e)
        {
            MusteriBL mbl = new MusteriBL();

            try
            {
                mus.MusteriKayitID = MusteriID;
                mus.TcKNo          = txtETcKNo.Text.Trim();
                mus.Ad             = txtEAdi.Text.Trim();
                mus.Soyad          = txtESoyadi.Text.Trim();
                mus.GirTar         = dtpEGirTar.Value;
                mus.CikTar         = dtpECikTar.Value;
                mus.OdaNo          = (int)cmEBosOda.SelectedValue;
                switch (MusteriID)
                {
                case (0):
                    if (mbl.MusteriEkle(mus))
                    {
                        Temizle();
                        MessageBox.Show("Ekleme Başarılı");
                    }
                    else
                    {
                        MessageBox.Show("Ekleme Başarısız!");
                    }
                    break;

                default:
                    if (mbl.MusteriGuncelle(mus))
                    {
                        Temizle();
                        MessageBox.Show("Güncelleme Başarılı");
                    }
                    else
                    {
                        MessageBox.Show("Güncelleme Başarısız!");
                    }
                    break;
                }
            }
            catch (SqlException ex)
            {
                MessageBox.Show("Sql Hatası! Hata Kodu: " + ex.Number + " !! " + ex.Message);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Bilinmeyen Hata! " + ex.Message);
            }
            finally
            {
                mbl.Dispose();
                this.Close();
            }
        }
        private void VeriCek()
        {
            MusteriBL mbl = new MusteriBL();

            dt = mbl.MusteriGetir();
            dgwResepsiyon.DataSource = dt;
            mbl.Dispose();

            //OdaBL obl = new OdaBL();
            //clmOdaNo.DataSource = obl.BosOdaListesi();
            //clmOdaNo.DisplayMember = "OdaNo";
            //clmOdaNo.ValueMember = "OdaNo";
            //obl.Dispose();
        }
        private void frmsatislar_Load(object sender, EventArgs e)
        {
            MusteriBL mbl = new MusteriBL();
            UrunBL    ubl = new UrunBL();

            int[] Satisadet = { 1, 2, 3, 4, 5 };
            cmbxadet.DataSource       = Satisadet;
            cmbxurun.DisplayMember    = "Urunadi";
            cmbxurun.ValueMember      = "UrunId";
            cmbxurun.DataSource       = ubl.UrunListesi();
            cmbxmusteri.DisplayMember = "Musteriad";
            cmbxmusteri.ValueMember   = "MusteriId";
            cmbxmusteri.DataSource    = mbl.MusteriListe();
            mbl.Dispose();
            ubl.Dispose();
        }
Beispiel #15
0
        private void btnGuncelle_Click(object sender, EventArgs e)
        {
            MusteriBL musteribl = new MusteriBL();    //guncellemek için metodumuzu cağırdık newledik.

            Musteri Must = new Musteri();             //yeni oluşturduğumuz Must nesnemizi newledik.

            Must.Ad      = txtMusteriAdi.Text.Trim(); // içine artık yeni verileri doldurduk..
            Must.Soyad   = txtMusteriSoyadi.Text.Trim();
            Must.Tc      = txtMusteriTc.Text.Trim();
            Must.Telefon = txtMusteriTelefon.Text.Trim();
            Must.Adres   = txtMusteriAdres.Text.Trim();

            if (musteribl.Guncelle(Must))// musteribl metodumuzdan guncelleyi çağırıp içerisine yeni içi dolu metodu gönderdik.
            {
                MessageBox.Show("Güncelleme başarılı");
                this.Close();
            }
        }
        private void Satis_Form_Load(object sender, EventArgs e)
        {
            txtSatisTarih.Text = DateTime.Now.ToString();

            UrunBL urunGoster = new UrunBL(); //ürünleri listele

            dt = urunGoster.Urun_Tablo();
            dgvUrunTablo.DataSource = dt;

            MusteriBL musteriGoster = new MusteriBL();//müşteri listele

            dt = musteriGoster.Musteri_Tablo();
            dgvMusteriTablo.DataSource = dt;

            PersonelBL personelGoster = new PersonelBL();//personel listele

            dt = personelGoster.Personel_ad_goster();
            dgvPersonelTablo.DataSource = dt;
        }
Beispiel #17
0
        private void BtnSil_Click(object sender, EventArgs e)
        {
            DialogResult cvp = MessageBox.Show("Kayıt Silinecek. Emin misiniz?", "Silme Onayı", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (cvp == DialogResult.Yes)
            {
                MusteriBL mbl = new MusteriBL();
                if (mbl.MusteriSil(MusteriID))
                {
                    Temizle();
                    MessageBox.Show("Silme Başarılı!");
                }
                else
                {
                    MessageBox.Show("Silme hatalı!");
                }
                mbl.Dispose();
            }
        }
        private void MusteriKayitbtn_Click(object sender, EventArgs e)
        {
            MusteriBL mbl = new MusteriBL();

            try
            {
                Musteri mstr = new Musteri();

                Random rastgele = new Random();
                string harfler  = "abcçdefgğhıijklmnoöprsştuüvyz";
                string uret     = "";
                for (int i = 0; i < 6; i++)
                {
                    uret += harfler[rastgele.Next(harfler.Length)];
                }


                mstr.Musteri_kodu = uret;
                mstr.Musteri_ad   = txtMusteriAd.Text.Trim();

                mstr.Musteri_soyad = txtMusteriSoyad.Text.Trim();
                mstr.Tel           = txtTel.Text;
                mstr.Adres         = txtMsuteriAdres.Text;
                if (mbl.Musteri_Ekle(mstr))
                {
                    MessageBox.Show("Müşteri Eklendi");
                }
                else
                {
                    MessageBox.Show("Bir Hata Oluştu");
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                // Temizle();
            }
        }
Beispiel #19
0
        private void Ekle_button_Click(object sender, EventArgs e)
        {
            Musteri musteri = new Musteri();

            try
            {
                musteri.Musteri_kod   = txtmusteriKod.Text;
                musteri.Musteri_ad    = txtmusteriAd.Text;
                musteri.Musteri_soyad = txtmusteriSoyad.Text;
                musteri.Tel           = txtmusteriTel.Text;
                musteri.Adres         = txtmusteriAdres.Text;

                MusteriBL mb = new MusteriBL();
                mb.MusteriEkle(musteri);
                mb.SaveChanges();
            }
            catch (Exception)
            {
                MessageBox.Show("Eklenemedi");
            }
        }
Beispiel #20
0
        void Bul(int numara)
        {
            try
            {
                MusteriBL mbl = new MusteriBL();
                Musteri   mstr;


                List <Musteri> mstrlist = mbl.MusteriListele(numara);

                foreach (Musteri musteri in mstrlist)
                {
                    form1.textBox1.Text       = musteri.musteri_ad;
                    form1.textBox2.Text       = musteri.musteri_adres;
                    form1.maskedTextBox1.Text = musteri.musteri_tel;
                }
            }
            catch (Exception)
            {
                MessageBox.Show("MÜŞTERİ BULUNAMADI");
            }
        }
Beispiel #21
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            MusteriBL mbl = new MusteriBL();

            foreach (DataRow item in dt.Rows)
            {
                Musteri m = new Musteri();
                if (item.RowState != DataRowState.Deleted)
                {
                    m.Ad      = item[1].ToString();
                    m.Soyad   = item[2].ToString();
                    m.Telefon = item[3].ToString();
                    m.Sifre   = item[4].ToString();
                    m.EPosta  = item[5].ToString();
                    m.Adres   = item[6].ToString();
                    m.TCKNo   = item[7].ToString();
                }

                switch (item.RowState)
                {
                case DataRowState.Added:
                    mbl.Kaydet(m);
                    break;

                case DataRowState.Deleted:
                    mbl.MusteriSil(Convert.ToInt32(item[0, DataRowVersion.Original]));
                    break;

                case DataRowState.Modified:
                    m.Musteriid = Convert.ToInt32(item[0]);
                    mbl.Guncelle(m);
                    break;

                default:
                    break;
                }
            }
        }
        private void btnekle_Click(object sender, EventArgs e)
        {
            MusteriBL mbl = new MusteriBL();

            try
            {
                tblMusteri musteri = new tblMusteri();
                musteri.Musteriad    = txtad.Text.Trim();
                musteri.Musterisoyad = txtsoyad.Text.Trim();
                musteri.Mustericep   = txtcep.Text.Trim();
                musteri.Musterimail  = txtmail.Text.Trim();
                musteri.Musteriadres = txtadres.Text.Trim();
                musteri.MusteriId    = musteriid;

                if (musteriid == 0)
                {
                    if (mbl.MusteriKayit(musteri))
                    {
                        MessageBox.Show("Ekleme Başarılı");
                    }
                }
                else
                {
                    MessageBox.Show(mbl.MusteriYenile(musteri) ? "Başarılı" : "Başarısız");
                    musteriid = 0;
                }
            }
            catch (Exception)
            {
                //MessageBox.Show("Bir hata oluştu..");
                throw;
            }
            finally
            {
                Temizle();
                mbl.Dispose();
            }
        }
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            MusteriBL musteribl = new MusteriBL();
            Musteri   mus       = new Musteri();

            mus.Ad              = txtMusteriAdi.Text.Trim();
            mus.Soyad           = txtMusteriSoyadi.Text.Trim();
            mus.Tc              = txtMusteriTc.Text.Trim();
            mus.Telefon         = txtMusteriTelefon.Text.Trim();
            mus.Adres           = txtMusteriAdres.Text.Trim();
            mus.KaydiOlusturan  = "ali.sahin";
            mus.GuncelleyenKisi = "ali.sahin";
            if (BosKontrol() == true)
            {
                musteribl.Ekle(mus);
                MessageBox.Show("Kayıt işlemi basarılı!");

                SayfayiYenile();
            }
            else if (BosKontrol() == false)
            {
            }
        }
Beispiel #24
0
        private void btnara_Click(object sender, EventArgs e)
        {
            MusteriBL mbl  = new MusteriBL();
            Musteri   mstr = mbl.MusteriBul(txtmustericep.Text);

            if (mstr == null)
            {
                MessageBox.Show("Müşteri Bulunamadı!");
            }
            else
            {
                form1.musteriid         = mstr.Musteriid;
                form1.txtad.Text        = mstr.Musteriad;
                form1.txtsoyad.Text     = mstr.Musterisoyad;
                form1.txtcep.Text       = mstr.Mustericep;
                form1.txtadres.Text     = mstr.Musteriadres;
                form1.txtmail.Text      = mstr.Musterimail;
                form1.btnvazgec.Visible = true;
                form1.btnekle.Text      = "Güncelle";
                form1.btnsil.Visible    = true;
                this.Visible            = false;
            }
        }
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            MusteriBL mbl = new MusteriBL();

            foreach (DataRow item in dt.Rows)
            {
                Musteri m = new Musteri();
                if (item.RowState != DataRowState.Deleted)
                {
                    m.TcKNo  = item[1].ToString();
                    m.Ad     = item[2].ToString();
                    m.Soyad  = item[3].ToString();
                    m.GirTar = Convert.ToDateTime(item[4]);
                    m.CikTar = Convert.ToDateTime(item[5]);
                    m.OdaNo  = Convert.ToInt32(item[6]);
                }
                switch (item.RowState)
                {
                case DataRowState.Added:
                    mbl.MusteriEkle(m);
                    break;

                case DataRowState.Deleted:
                    mbl.MusteriSil(Convert.ToInt32(item[0, DataRowVersion.Original]));
                    break;

                case DataRowState.Modified:
                    m.MusteriKayitID = Convert.ToInt32(item[0]);
                    mbl.MusteriGuncelle(m);
                    break;

                default:
                    break;
                }
            }
        }