コード例 #1
0
        private void btnGiris_Click(object sender, EventArgs e)
        {
            List <ECALISAN> itemlist = BLLADMIN.Calisan_SelectList();

            foreach (ECALISAN item in itemlist)
            {
                if (item.KullaniciAd == txtKullaniciAd.Text && item.KullaniciParola == txtParola.Text && item.AdminYetki == true)
                {
                    lblHata.Visible = false;
                    Admin frm = new Admin();
                    frm.ShowDialog();
                    this.Close();
                }

                else if (item.KullaniciAd == txtKullaniciAd.Text && item.KullaniciParola == txtParola.Text && item.AdminYetki == false)
                {
                    lblHata.Visible = false;
                    Biletci frmBiletci = new Biletci();
                    frmBiletci.ShowDialog();
                    this.Close();
                }

                else
                {
                    lblHata.Visible   = true;
                    lblHata.ForeColor = System.Drawing.Color.Red;
                    continue;
                }
            }
        }
コード例 #2
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        private void calisanCek()
        {
            DataTable dt = new DataTable();

            dt = BLLADMIN.getDataTableCalisan();
            dt.Columns["Ad"].ColumnName              = "Ad";
            dt.Columns["Soyad"].ColumnName           = "Soyad";
            dt.Columns["KullaniciAd"].ColumnName     = "Kullanıcı Ad";
            dt.Columns["KullaniciParola"].ColumnName = "Kullanıcı Parolası";
            dt.Columns["DogumTarih"].ColumnName      = "Doğum Tarihi";
            dt.Columns["IseGirisTarih"].ColumnName   = "İşe Giriş Tarihi";
            dt.Columns["TCNO"].ColumnName            = "TC Kimlik Numarası";
            dt.Columns["AdminYetki"].ColumnName      = "Admin Yetkisi";

            dataGridViewCalisan.DataSource = dt;
            dataGridViewCalisan.Columns["CalisanID"].Visible          = false;
            dataGridViewCalisan.Columns["Ad"].Width                   = 100;
            dataGridViewCalisan.Columns["Soyad"].Width                = 100;
            dataGridViewCalisan.Columns["Kullanıcı Ad"].Width         = 125;
            dataGridViewCalisan.Columns["Kullanıcı Parolası"].Width   = 125;
            dataGridViewCalisan.Columns["Doğum Tarihi"].Width         = 100;
            dataGridViewCalisan.Columns["İşe Giriş Tarihi"].Width     = 100;
            dataGridViewCalisan.Columns["TC Kimlik Numarası"].Width   = 100;
            dataGridViewCalisan.Columns["Admin Yetkisi"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

            satirRenklendir(dataGridViewCalisan);
        }
コード例 #3
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        //Film işlemlerinin yapıldığı kontroller.
        private void btnFilmEkle_Click(object sender, EventArgs e)
        {
            EFILM item = new EFILM();

            item.FilmAd     = txtFilmAd.Text;
            item.Yonetmen   = txtYonetmen.Text;
            item.Sure       = Convert.ToInt32(txtSure.Text);
            item.Kategori   = txtKategori.Text;
            item.YayinTarih = Convert.ToDateTime(dateTimeYayinTarih.Text);
            if (rdbAktif.Checked)
            {
                item.Aktif = true;
            }
            else
            {
                item.Aktif = false;
            }

            if (BLLADMIN.Film_Insert(item) > 0)
            {
                filmCek();
                MessageBox.Show("Film ekleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                filmTemizle();
                lblUyariFilm.Visible = false;
            }

            else
            {
                filmCek();
                MessageBox.Show("Film ekleme işlemi eksik bilgiler yada başka nedenlerden dolayı gerçekleştirilemedi.Tüm boş alanları doldurup tekrar deneyin. Sorunun devam etmesi halinde lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
                lblUyariFilm.Visible   = true;
                lblUyariFilm.ForeColor = Color.Red;
                filmTemizle();
            }
        }
コード例 #4
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        private void btnSeansGuncelle_Click(object sender, EventArgs e)
        {
            ESEANS item = new ESEANS();

            //Eski seans bilgilerini aldık.
            item.SeansID   = Convert.ToInt32(dataGridViewSeans.SelectedRows[0].Cells["Seans Numarası"].Value.ToString());
            item.SeansSaat = dataGridViewSeans.SelectedRows[0].Cells["Seans Saati"].Value.ToString();

            //Güncellenecek seans bilgilerini burada alıyoruz.
            item.SeansSaat = txtSeansSaati.Text;

            if (BLLADMIN.Seans_Update(item))
            {
                seansCek();
                MessageBox.Show("Seans güncelleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                seansTemizle();
                lblUyariSeans.Visible = false;
            }

            else
            {
                seansCek();
                MessageBox.Show("Seans güncelleme işlemi eksik bilgiler yada başka nedenlerden dolayı gerçekleştirilemedi.Tüm boş alanları doldurup tekrar deneyin. Sorunun devam etmesi halinde lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
                lblUyariSeans.Visible   = true;
                lblUyariSeans.ForeColor = Color.Red;
                seansTemizle();
            }
        }
コード例 #5
0
        private void salonCek()
        {
            DataTable dtSalon = new DataTable();

            dtSalon = BLLADMIN.getDataTableSalon();

            cmbSalon.DataSource    = dtSalon;
            cmbSalon.DisplayMember = dtSalon.Columns["SalonAd"].ToString();
            cmbSalon.ValueMember   = dtSalon.Columns["SalonID"].ToString();
        }
コード例 #6
0
        private void seansCek()
        {
            DataTable dtSeans = new DataTable();

            dtSeans = BLLADMIN.getDataTableSeans();

            cmbSeans.DataSource    = dtSeans;
            cmbSeans.DisplayMember = dtSeans.Columns["SeansSaat"].ToString();
            cmbSeans.ValueMember   = dtSeans.Columns["SeansID"].ToString();
        }
コード例 #7
0
        private void filmCek()
        {
            DataTable dtFilm = new DataTable();

            dtFilm = BLLADMIN.getDataTableFilm();


            cmbFilm.DataSource    = dtFilm;
            cmbFilm.DisplayMember = dtFilm.Columns["FilmAd"].ToString();
            cmbFilm.ValueMember   = dtFilm.Columns["FilmID"].ToString();
        }
コード例 #8
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        private void seansCek()
        {
            DataTable dt = new DataTable();

            dt = BLLADMIN.getDataTableSeans();
            dt.Columns["SeansID"].ColumnName   = "Seans Numarası";
            dt.Columns["SeansSaat"].ColumnName = "Seans Saati";

            dataGridViewSeans.DataSource = dt;
            dataGridViewSeans.Columns["Seans Numarası"].Width     = 400;
            dataGridViewSeans.Columns["Seans Saati"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

            satirRenklendir(dataGridViewSeans);
        }
コード例 #9
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        private void btnCalisanGuncelle_Click(object sender, EventArgs e)
        {
            ECALISAN item = new ECALISAN();

            //Eski çalışan bilgilerini aldık.
            item.CalisanID       = Convert.ToInt32(dataGridViewCalisan.SelectedRows[0].Cells["CalisanID"].Value.ToString());
            item.Ad              = dataGridViewCalisan.SelectedRows[0].Cells["Ad"].Value.ToString();
            item.Soyad           = dataGridViewCalisan.SelectedRows[0].Cells["Soyad"].Value.ToString();
            item.KullaniciAd     = dataGridViewCalisan.SelectedRows[0].Cells["Kullanıcı Ad"].Value.ToString();
            item.KullaniciParola = dataGridViewCalisan.SelectedRows[0].Cells["Kullanıcı Parolası"].Value.ToString();
            item.TCNO            = dataGridViewCalisan.SelectedRows[0].Cells["TC Kimlik Numarası"].Value.ToString();
            item.DogumTarih      = Convert.ToDateTime(dataGridViewCalisan.SelectedRows[0].Cells["Doğum Tarihi"].Value.ToString());
            item.IseGirisTarih   = Convert.ToDateTime(dataGridViewCalisan.SelectedRows[0].Cells["İşe Giriş Tarihi"].Value.ToString());
            item.AdminYetki      = Convert.ToBoolean(dataGridViewCalisan.SelectedRows[0].Cells["Admin Yetkisi"].Value.ToString());

            //Güncellenen film bilgilerini alıyoruz.
            item.Ad              = txtAd.Text;
            item.Soyad           = txtSoyad.Text;
            item.KullaniciAd     = txtKullaniciAd.Text;
            item.KullaniciParola = txtKullaniciParola.Text;
            item.TCNO            = txtTC.Text;
            item.DogumTarih      = Convert.ToDateTime(dateTimeDogumTarih.Text);
            item.IseGirisTarih   = Convert.ToDateTime(dateTimeIseGirisTarih.Text);
            if (rdbAdmin.Checked)
            {
                item.AdminYetki = true;
            }
            else
            {
                item.AdminYetki = false;
            }

            if (BLLADMIN.Calisan_Update(item))
            {
                calisanCek();
                MessageBox.Show("Çalışan güncelleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                calisanTemizle();
                lblUyariCalisan.Visible = false;
            }

            else
            {
                calisanCek();
                MessageBox.Show("Çalışan güncelleme işlemi eksik bilgiler yada başka nedenlerden dolayı gerçekleştirilemedi.Tüm boş alanları doldurup tekrar deneyin. Sorunun devam etmesi halinde lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
                lblUyariCalisan.Visible   = true;
                lblUyariCalisan.ForeColor = Color.Red;
                calisanTemizle();
            }
        }
コード例 #10
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        private void salonCek()
        {
            DataTable dt = new DataTable();

            dt = BLLADMIN.getDataTableSalon();
            dt.Columns["SalonAd"].ColumnName  = "Salon Adı";
            dt.Columns["Kapasite"].ColumnName = "Salon Kapasitesi";

            dataGridViewSalon.DataSource = dt;
            dataGridViewSalon.Columns["SalonID"].Visible = false;
            dataGridViewSalon.Columns["Salon Adı"].Width = 400;
            dataGridViewSalon.Columns["Salon Kapasitesi"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

            satirRenklendir(dataGridViewSalon);
        }
コード例 #11
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        private void btnGuncelle_Click(object sender, EventArgs e)
        {
            EFILM item = new EFILM();

            //Eski filmin bilgilerini aldık.
            item.FilmID     = Convert.ToInt32(dataGridViewFilm.SelectedRows[0].Cells["FilmID"].Value.ToString());
            item.FilmAd     = dataGridViewFilm.SelectedRows[0].Cells["Film Ad"].Value.ToString();
            item.Yonetmen   = dataGridViewFilm.SelectedRows[0].Cells["Yönetmen"].Value.ToString();
            item.Sure       = Convert.ToInt32(dataGridViewFilm.SelectedRows[0].Cells["Filmin Süresi"].Value.ToString());
            item.YayinTarih = Convert.ToDateTime(dataGridViewFilm.SelectedRows[0].Cells["Yayın Tarihi"].Value.ToString());
            item.Kategori   = dataGridViewFilm.SelectedRows[0].Cells["Filmin Kategorisi"].Value.ToString();
            item.Aktif      = Convert.ToBoolean(dataGridViewFilm.SelectedRows[0].Cells["Aktif"].Value.ToString());

            //Güncellenecek film bilgilerini burada alıyoruz.
            item.FilmAd     = txtFilmAd.Text;
            item.Yonetmen   = txtYonetmen.Text;
            item.Sure       = Convert.ToInt32(txtSure.Text);
            item.Kategori   = txtKategori.Text;
            item.YayinTarih = Convert.ToDateTime(dateTimeYayinTarih.Text);
            if (rdbAktif.Checked)
            {
                item.Aktif = true;
            }
            else
            {
                item.Aktif = false;
            }

            if (BLLADMIN.Film_Update(item))
            {
                filmCek();
                MessageBox.Show("Film güncelleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                filmTemizle();
                lblUyariFilm.Visible = false;
            }

            else
            {
                filmCek();
                MessageBox.Show("Film güncelleme işlemi eksik bilgiler yada başka nedenlerden dolayı gerçekleştirilemedi.Tüm boş alanları doldurup tekrar deneyin. Sorunun devam etmesi halinde lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
                lblUyariFilm.Visible   = true;
                lblUyariFilm.ForeColor = Color.Red;
                filmTemizle();
            }
        }
コード例 #12
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        private void btnSil_Click(object sender, EventArgs e)
        {
            EFILM item = new EFILM();

            item.FilmID = Convert.ToInt32(dataGridViewFilm.SelectedRows[0].Cells["FilmID"].Value.ToString());

            if (BLLADMIN.Film_Delete(item.FilmID))
            {
                filmCek();
                MessageBox.Show("Film silme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                filmTemizle();
            }


            else
            {
                filmCek();
                MessageBox.Show("Film silme işlemi gerçekleştirilemedi.Lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
                filmTemizle();
            }
        }
コード例 #13
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        private void btnCalisanSil_Click(object sender, EventArgs e)
        {
            ECALISAN item = new ECALISAN();

            item.CalisanID = Convert.ToInt32(dataGridViewCalisan.SelectedRows[0].Cells["CalisanID"].Value.ToString());

            if (BLLADMIN.Calisan_Delete(item.CalisanID))
            {
                calisanCek();
                MessageBox.Show("Çalışan silme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                calisanTemizle();
            }


            else
            {
                calisanCek();
                MessageBox.Show("Çalışan silme işlemi gerçekleştirilemedi.Lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
                calisanTemizle();
            }
        }
コード例 #14
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        private void btnSeansSil_Click(object sender, EventArgs e)
        {
            ESEANS item = new ESEANS();

            item.SeansID = Convert.ToInt32(dataGridViewSeans.SelectedRows[0].Cells["Seans Numarası"].Value.ToString());

            if (BLLADMIN.Seans_Delete(item.SeansID))
            {
                seansCek();
                MessageBox.Show("Seans silme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                seansTemizle();
            }


            else
            {
                seansCek();
                MessageBox.Show("Seans silme işlemi gerçekleştirilemedi.Lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
                seansTemizle();
            }
        }
コード例 #15
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        private void filmCek()
        {
            DataTable dt = new DataTable();

            dt = BLLADMIN.getDataTableFilm();
            dt.Columns["FilmAd"].ColumnName     = "Film Ad";
            dt.Columns["Yonetmen"].ColumnName   = "Yönetmen";
            dt.Columns["Sure"].ColumnName       = "Filmin Süresi";
            dt.Columns["YayinTarih"].ColumnName = "Yayın Tarihi";
            dt.Columns["Kategori"].ColumnName   = "Filmin Kategorisi";
            dt.Columns["Aktif"].ColumnName      = "Aktif";

            dataGridViewFilm.DataSource = dt;
            dataGridViewFilm.Columns["FilmID"].Visible                 = false;
            dataGridViewFilm.Columns["Film Ad"].Width                  = 150;
            dataGridViewFilm.Columns["Yönetmen"].Width                 = 150;
            dataGridViewFilm.Columns["Filmin Süresi"].Width            = 125;
            dataGridViewFilm.Columns["Yayın Tarihi"].Width             = 125;
            dataGridViewFilm.Columns["Aktif"].Width                    = 50;
            dataGridViewFilm.Columns["Filmin Kategorisi"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

            satirRenklendir(dataGridViewFilm);
        }
コード例 #16
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        private void btnSeansEkle_Click(object sender, EventArgs e)
        {
            ESEANS item = new ESEANS();

            item.SeansSaat = txtSeansSaati.Text;

            if (BLLADMIN.Seans_Insert(item) > 0)
            {
                seansCek();
                MessageBox.Show("Seans ekleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                seansTemizle();
                lblUyariSeans.Visible = false;
            }

            else
            {
                seansCek();
                MessageBox.Show("Seans ekleme işlemi eksik bilgiler yada başka nedenlerden dolayı gerçekleştirilemedi.Tüm boş alanları doldurup tekrar deneyin. Sorunun devam etmesi halinde lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
                lblUyariSeans.Visible   = true;
                lblUyariSeans.ForeColor = Color.Red;
                seansTemizle();
            }
        }
コード例 #17
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        private void btnCalisanEkle_Click(object sender, EventArgs e)
        {
            ECALISAN item = new ECALISAN();

            item.Ad              = txtAd.Text;
            item.Soyad           = txtSoyad.Text;
            item.KullaniciAd     = txtKullaniciAd.Text;
            item.KullaniciParola = txtKullaniciParola.Text;
            item.TCNO            = txtTC.Text;
            item.DogumTarih      = Convert.ToDateTime(dateTimeDogumTarih.Text);
            item.IseGirisTarih   = Convert.ToDateTime(dateTimeIseGirisTarih.Text);
            if (rdbAdmin.Checked)
            {
                item.AdminYetki = true;
            }
            else
            {
                item.AdminYetki = false;
            }

            if (BLLADMIN.Calisan_Insert(item) > 0)
            {
                calisanCek();
                MessageBox.Show("Çalışan ekleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                calisanTemizle();
                lblUyariCalisan.Visible = false;
            }

            else
            {
                calisanCek();
                MessageBox.Show("Çalışan ekleme işlemi eksik bilgiler yada başka nedenlerden dolayı gerçekleştirilemedi.Tüm boş alanları doldurup tekrar deneyin. Sorunun devam etmesi halinde lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
                lblUyariCalisan.Visible   = true;
                lblUyariCalisan.ForeColor = Color.Red;
                calisanTemizle();
            }
        }
コード例 #18
0
ファイル: Admin.cs プロジェクト: demirhalil/Sinema
        //Salon işlemlerinin yapıldığı kontroller.
        private void btnSalonEkle_Click(object sender, EventArgs e)
        {
            ESALON item = new ESALON();

            item.SalonAd  = txtSalonAd.Text;
            item.Kapasite = Convert.ToInt32(txtSalonKapasite.Text);

            if (BLLADMIN.Salon_Insert(item) > 0)
            {
                salonCek();
                MessageBox.Show("Salon ekleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                salonTemizle();
                lblUyariSalon.Visible = false;
            }

            else
            {
                salonCek();
                MessageBox.Show("Salon ekleme işlemi eksik bilgiler yada başka nedenlerden dolayı gerçekleştirilemedi.Tüm boş alanları doldurup tekrar deneyin. Sorunun devam etmesi halinde lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
                lblUyariSalon.Visible   = true;
                lblUyariSalon.ForeColor = Color.Red;
                salonTemizle();
            }
        }