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();
            }
        }
예제 #2
0
        private void frmmusterilistele_Load(object sender, EventArgs e)
        {
            MusteriBL mbl = new MusteriBL();

            dt = mbl.MusteriListe();
            datagridmusteriliste.DataSource = dt;
            mbl.Dispose();
        }
예제 #3
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();
            }
        }
예제 #4
0
        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();
        }
예제 #5
0
        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();
        }
예제 #6
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 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();
            }
        }
예제 #8
0
 private void Panel_FormClosing(object sender, FormClosingEventArgs e)
 {
     mbl.Dispose();
 }