Beispiel #1
0
        public Seanslar GetSeansByID(int SeansID)
        {
            Seanslar seans = null;

            try
            {
                cmd = new SqlCommand("SELECT * FROM Seanslar where SeansID=@SeansID", cnn);
                cmd.Parameters.AddWithValue("@SeansID", SeansID);
                cnn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                dr.Read();
                seans = new Seanslar()
                {
                    SeansID       = Convert.ToInt32(dr["SeansID"]),
                    BaslagicSaati = (TimeSpan)(dr["BaslangicSaati"]),
                    BitisSaati    = (TimeSpan)(dr["BitisSaati"])
                };

                return(seans);
            }
            catch (Exception)
            {
                return(seans);
            }
            finally
            {
                cnn.Close();
            }
        }
Beispiel #2
0
        public List <Seanslar> GetAllSeans()
        {
            List <Seanslar> seanslar = new List <Seanslar>();

            try
            {
                cmd = new SqlCommand("SELECT * FROM Seanslar", cnn);
                cnn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    Seanslar seans = new Seanslar();


                    seans.SeansID       = Convert.ToInt32(dr["SeansID"]);
                    seans.BaslagicSaati = (TimeSpan)(dr["BaslangicSaati"]);
                    seans.BitisSaati    = (TimeSpan)(dr["BitisSaati"]);
                    seanslar.Add(seans);
                }
                return(seanslar);
            }
            catch (Exception)
            {
                return(seanslar);
            }
            finally
            {
                cnn.Close();
            }
        }
Beispiel #3
0
        private void MhrsHastalarim_Load(object sender, EventArgs e)
        {
            List <Randevular> randevular = _randevularBLL.RandevularıGetirDoktorID(_doktor.DoktorID);

            foreach (var item in randevular)
            {
                _hasta = _hastalarBLL.HastaGetir(item.HastaID);
                _seans = _seanslarBLL.SeansGetir(item.SeansID);
                dgvHastalarim.Rows.Add(item.MuayeneGerçeklestiMi == true?"Tamamlandı":"Bekleniyor", _hasta.HastaAdi + " " + _hasta.HastaSoyadi, item.Tarih.ToShortDateString(), _seans.BaslagicSaati + " - " + _seans.BitisSaati);
                dgvHastalarim.Rows[dgvHastalarim.Rows.Count - 1].Tag = item;
            }
        }
        void Guncelle()
        {
            Seanslar s = _db.Seanslars.First(x => x.Id == int.Parse(Liste1.CurrentRow.Cells[0].Value.ToString()));

            s.FilmId = int.Parse(cbFilmId.Text);
            //s.Seans = txtSeans.Text;
            s.SalonId = int.Parse(cbSalonId.Text);

            _db.SubmitChanges();
            MessageBox.Show("seans Düzeltildi.");
            Temizle();
            Listele();
        }
Beispiel #5
0
        void RandevulariListele()
        {
            dgvRandevularim.Rows.Clear();
            //dgvRandevularim.Refresh();
            List <Randevular> randevular = _randevularBLL.RandevularıGetirHastaID(_hasta.HastaID);

            foreach (var item in randevular)
            {
                _seans         = _seanslarBLL.SeansGetir(item.SeansID);
                _doktor        = _doktorlarBLL.DoktorGetir(item.DoktorID);
                _hastaneDetay  = _hastaneDetayBLL.HastaneDetayGetir(item.HastaneDetayID);
                _hastane       = _hastanelerBLL.HastaneGetir(_hastaneDetay.HastaneID);
                _poliklinikler = _polikliniklerBLL.PoliklinikGetir(_hastaneDetay.PolikinlikID);
                _departmanlar  = _departmanBLL.DepartmanGetir(_hastaneDetay.DepertmanID);

                dgvRandevularim.Rows.Add(_doktor.DoktorAdi + " " + _doktor.DoktorSoyadi, item.Tarih.ToString("MM/dd/yyyy"), _seans.BaslagicSaati.ToString(@"hh\:mm") + " - " + _seans.BitisSaati.ToString(@"hh\:mm"), _hastane.HastaneAdi, _poliklinikler.PoliklinikAdi, _departmanlar.DepertmanAdi);


                dgvRandevularim.Rows[dgvRandevularim.Rows.Count - 1].Tag = item;
            }
        }
        private void button1_Click_1(object sender, EventArgs e)
        {
            Seanslar seans = new Seanslar()
            {
                FilmId     = _db.Filmlers.First(x => x.FAdi == cbFilmler.Text).Id,
                SalonId    = _secimId,
                Seans      = cbSaat.Text,
                SeansDurum = true
            };

            switch (tipi)
            {
            case 0: GuncelleSıfır();
                break;

            case 1:
                GuncelleBir();
                break;

            case 2:
                Guncelleİki();
                break;

            case 3:
                GuncelleUc();
                break;

            case 4:
                GuncelleDort();
                break;
            }
            _db.Seanslars.InsertOnSubmit(seans);
            _db.SubmitChanges();
            MessageBox.Show("Seans Kaydı Oluşturulmuştur");
            Liste.Rows.Clear();
        }