예제 #1
0
        private void SatisFORM_Load(object sender, EventArgs e)
        {
            MusteriORM mORM = new MusteriORM();

            cmb_Müsteri.DataSource    = mORM.Select();
            cmb_Müsteri.DisplayMember = "Adi";
            cmb_Müsteri.ValueMember   = "Id";

            KasaORM korm = new KasaORM();

            cmbKasaTip.DataSource    = korm.Select();
            cmbKasaTip.DisplayMember = "Adi";
            cmbKasaTip.ValueMember   = "Id";


            OdalarORM oORM = new OdalarORM();

            DataRow[] rows = oORM.Select().Select("Aktif='True'");
            if (rows.Length > 0)
            {
                cmb_Oda.DataSource = rows.CopyToDataTable();
            }
            cmb_Oda.DisplayMember = "Adi";
            cmb_Oda.ValueMember   = "Id";
            SatisORM s = new SatisORM();

            dataGridView1.DataSource = s.Select();
        }
예제 #2
0
        private void OdaOzellikForm_Load(object sender, EventArgs e)
        {
            OdalarORM odaORM = new OdalarORM();

            cmb_Odalar.DataSource    = odaORM.Select();
            cmb_Odalar.DisplayMember = "Adi";
            cmb_Odalar.ValueMember   = "Id";
            OzellikORM ozORM = new OzellikORM();

            list_Ozellikler.DataSource    = ozORM.Select();
            list_Ozellikler.DisplayMember = "Adi";
            list_Ozellikler.ValueMember   = "Id";
        }
예제 #3
0
        private void OdaOzelliklerForm_Load(object sender, EventArgs e)
        {
            Text = "Oda Özellikleri Ekle";
            OdalarORM odaOrm = new OdalarORM();

            cmbOdalar.DataSource    = odaOrm.Select();
            cmbOdalar.DisplayMember = "Adi";
            cmbOdalar.ValueMember   = "Id";

            OzelliklerORM ozeOrm = new OzelliklerORM();

            listOzellikler.DataSource    = ozeOrm.Select();
            listOzellikler.DisplayMember = "Adi";
            listOzellikler.ValueMember   = "Id";
            //BackgroundImage = Properties.Resources.OtelOdasi;
        }
예제 #4
0
        private void SatisForm_Load(object sender, EventArgs e)
        {
            MusteriORM mOrm = new MusteriORM();

            cmbMusteri.DataSource    = mOrm.Select();
            cmbMusteri.DisplayMember = "Adi";
            cmbMusteri.ValueMember   = "Id";


            OdalarORM oOrm = new OdalarORM();

            cmbOda.DataSource    = oOrm.Select();
            cmbOda.DisplayMember = "Adi";
            cmbOda.ValueMember   = "Id";

            UrunlerORM uOrm = new UrunlerORM();

            dataGridView1.DataSource = uOrm.Select();
        }
예제 #5
0
        private void btn_Kaydet_Click(object sender, EventArgs e)
        {
            try
            {
                SatisORM s           = new SatisORM();
                Satis    satisEntity = new Satis();
                satisEntity.MusteriID = (int)cmb_Müsteri.SelectedValue;
                satisEntity.OdaFiyati = nmr_OdaFiyatı.Value;
                int  OdaID;
                bool kontrolOda = int.TryParse(cmb_Oda.SelectedValue.ToString(), out OdaID);
                if (kontrolOda == true)
                {
                    satisEntity.OdaID = OdaID;
                }
                satisEntity.KasaID     = (int)cmbKasaTip.SelectedValue;
                satisEntity.PersonelID = PersonellerORM.aktifKullanici.Id;
                bool kontrol = s.Insert(satisEntity);


                if (kontrol == true)
                {
                    MessageBox.Show("Oda Satıldı");
                    dataGridView1.DataSource = s.Select();
                    OdalarORM oORM = new OdalarORM();
                    cmb_Oda.DataSource = oORM.Select();
                    PersonellerORM porm = new PersonellerORM();
                    Personeller    p    = PersonellerORM.aktifKullanici;

                    Personeller       aktif       = porm.GirisYap(p);
                    ControlCollection mdiControls = (ControlCollection)this.MdiParent.Controls;
                    mdiControls["lblSatis"].Text      = aktif.SatisSayisi.ToString();
                    mdiControls["lblSatisFiyat"].Text = aktif.SatisFiyati.ToString();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Satış sırasında bir hata meydana geldi");
            }
        }