private void buttonKaydet_Click(object sender, EventArgs e)
 {
     db            = new HastaneTakipYGEntities();
     r             = new Randevu();
     dr            = new Doktor();
     r.IslemTarih  = dateTimePickerIslemTarih.Value;
     r.HastaTC     = comboBoxHastaTC.Text;
     r.HastaAd     = comboBoxHastaAd.Text;
     r.HastaSoyad  = comboBoxHastaSoyad.Text;
     r.HastaID     = db.Hastas.Where(x => x.TC == comboBoxHastaTC.Text).Select(x => x.ID).FirstOrDefault();
     r.DoktorAd    = comboBoxDoktorAd.Text;
     r.DoktorSoyad = comboBoxSoyad.Text;
     r.DoktorID    = db.Doktors.Where(x => x.Ad == comboBoxDoktorAd.Text && x.Soyad == comboBoxSoyad.Text).Select(x => x.ID).FirstOrDefault();
     // combo dan seçilen doktora ait bölüm adı tablodaki bölümAd alanına eklenir:
     dr.BolumAd    = db.Doktors.Where(x => x.Ad == comboBoxDoktorAd.Text && x.Soyad == comboBoxSoyad.Text).Select(x => x.BolumAd).FirstOrDefault();
     r.BolumAd     = dr.BolumAd;
     r.BolumID     = db.Bolums.Where(x => x.BolumAd == dr.BolumAd).Select(x => x.ID).FirstOrDefault();
     r.RandevuSaat = TimeSpan.Parse(comboBoxSaat.Text);
     db.Randevus.Add(r);
     // comboboxSaat'teki değere eşit lan randevu saatini first ile al ve onu durumunu 1 yap.
     rs       = db.RandevuSaats.First(x => x.RandevuSaat1 == r.RandevuSaat);
     rs.Durum = 1;
     r.SaatID = db.RandevuSaats.Where(x => x.RandevuSaat1 == r.RandevuSaat).Select(x => x.ID).FirstOrDefault();
     db.SaveChanges();
     MessageBox.Show("Ekleme İşlemi Başarılı. ☻");
     Doldur();
     ComboSaatDoldur();
 }
        private void Doldur()
        {
            db = new HastaneTakipYGEntities();
            var randevuList = db.Randevus.Select(x => new
            {
                x.ID,
                x.IslemTarih,
                x.HastaID,
                x.HastaTC,
                x.HastaAd,
                x.HastaSoyad,
                x.DoktorID,
                x.DoktorAd,
                x.DoktorSoyad,
                x.BolumID,
                x.BolumAd,
                x.SaatID,
                x.RandevuSaat
            }).OrderBy(x => x.IslemTarih).ToList();

            dataGridView1.DataSource          = randevuList;
            dataGridView1.Columns[0].Visible  = false;
            dataGridView1.Columns[2].Visible  = false;
            dataGridView1.Columns[6].Visible  = false;
            dataGridView1.Columns[9].Visible  = false;
            dataGridView1.Columns[11].Visible = false;
        }
Ejemplo n.º 3
0
 private void buttonSil_Click(object sender, EventArgs e)
 {
     db = new HastaneTakipYGEntities();
     h  = db.Hastas.Find(secilenID);
     db.Hastas.Remove(h);
     db.SaveChanges();
     MessageBox.Show("Silme Başarıyla Gerçekleşti. ☻");
     Doldur();
 }
 private void buttonGuncelle_Click(object sender, EventArgs e)
 {
     db        = new HastaneTakipYGEntities();
     b         = db.Bolums.Find(secilenID);
     b.BolumAd = textBoxAd.Text;
     db.SaveChanges();
     MessageBox.Show("Güncelleme Başarıyla Gerçekleşti. ☻");
     Doldur();
 }
 private void buttonKaydet_Click(object sender, EventArgs e)
 {
     db        = new HastaneTakipYGEntities();
     b         = new Bolum();
     b.BolumAd = textBoxAd.Text;
     db.Bolums.Add(b);
     db.SaveChanges();
     MessageBox.Show("Ekleme Başarıyla Gerçekleşti. ☻");
     Doldur();
 }
        private void Doldur()
        {
            db = new HastaneTakipYGEntities();
            var bolumList = db.Bolums.Select(x => new
            {
                x.ID,
                x.BolumAd
            }).OrderBy(x => x.BolumAd).ToList();

            dataGridView1.DataSource         = bolumList;
            dataGridView1.Columns[0].Visible = false;
        }
        private void ComboBolumDoldur()
        {
            db = new HastaneTakipYGEntities();
            var drList = db.Bolums.Select(x => new
            {
                x.ID,
                x.BolumAd,
            }).OrderBy(x => x.BolumAd).ToList();

            comboBoxBolumAd.DataSource    = drList;
            comboBoxBolumAd.DisplayMember = "BolumAd";
            comboBoxBolumAd.ValueMember   = "ID";
        }
        private void ComboHASTATCDoldur()
        {
            db = new HastaneTakipYGEntities();
            var drList = db.Hastas.Select(x => new
            {
                x.ID,
                x.TC,
            }).OrderBy(x => x.TC).ToList();

            comboBoxHastaTC.DataSource    = drList;
            comboBoxHastaTC.DisplayMember = "TC";
            comboBoxHastaTC.ValueMember   = "ID";
        }
        private void ComboHASTASOYADDoldur()
        {
            db = new HastaneTakipYGEntities();
            var drList = db.Hastas.Select(x => new
            {
                x.ID,
                x.TC,
                x.Soyad
            }).OrderBy(x => x.Soyad).Where(x => x.TC == comboBoxHastaTC.Text).ToList();

            comboBoxHastaSoyad.DataSource    = drList;
            comboBoxHastaSoyad.DisplayMember = "Soyad";
            comboBoxHastaSoyad.ValueMember   = "ID";
        }
        private void ComboSaatDoldur()
        {
            db = new HastaneTakipYGEntities();
            var saatList = db.RandevuSaats.Select(x => new
            {
                x.ID,
                x.RandevuSaat1,
                x.Durum
            }).OrderBy(x => x.RandevuSaat1).Where(d => d.Durum == 0).ToList(); // Yalnızca müsait olan saatler comboya dolar

            comboBoxSaat.DataSource    = saatList;
            comboBoxSaat.DisplayMember = "RandevuSaat1";
            comboBoxSaat.ValueMember   = "ID";
        }
        private void ComboDRSOYADDoldur()
        {
            db = new HastaneTakipYGEntities();
            var drList = db.Doktors.Select(x => new
            {
                x.ID,
                x.Ad,
                x.Soyad,
            }).OrderBy(x => x.Soyad).Where(x => x.Ad == comboBoxDoktorAd.Text).ToList();

            comboBoxSoyad.DataSource    = drList;
            comboBoxSoyad.DisplayMember = "Soyad";
            comboBoxSoyad.ValueMember   = "ID";
        }
Ejemplo n.º 12
0
 private void buttonGuncelle_Click(object sender, EventArgs e)
 {
     db               = new HastaneTakipYGEntities();
     h                = db.Hastas.Find(secilenID);
     h.TC             = textBoxTC.Text;
     h.Ad             = textBoxAd.Text;
     h.Soyad          = textBoxSoyad.Text;
     h.DTarih         = dateTimePickerDogumTrh.Value;
     h.DYeri          = textBoxDogumYer.Text;
     h.Cinsiyet       = comboBoxCinsiyet.Text;
     h.Adres          = textBoxAdres.Text;
     h.Telefon        = textBoxTelefon.Text;
     h.SosyalGuvenlik = comboBoxSosyelGuvenlik.Text;
     db.SaveChanges();
     MessageBox.Show("Güncelleme Başarıyla Gerçekleşti. ☻");
     Doldur();
 }
        private void buttonGuncelle_Click(object sender, EventArgs e)
        {
            db = new HastaneTakipYGEntities();
            h  = db.Hemsires.Find(secilenID);

            h.Ad       = textBoxAd.Text;
            h.Soyad    = textBoxSoyad.Text;
            h.DTarih   = dateTimePickerDogumTrh.Value;
            h.DYer     = textBoxDogumYer.Text;
            h.Cinsiyet = comboBoxCinsiyet.Text;
            h.Adres    = textBoxADres.Text;
            h.Telefon  = textBoxTelefon.Text;
            h.BolumAd  = comboBoxBolumAd.Text;
            h.Resim    = ms.ToArray();
            db.SaveChanges();
            MessageBox.Show("Güncelleme İşlemi Başarıyla Gerçekleşti. ☻");
            Doldur();
        }
 private void buttonKaydet_Click(object sender, EventArgs e)
 {
     db         = new HastaneTakipYGEntities();
     d          = new Doktor();
     d.Ad       = textBoxAD.Text;
     d.Soyad    = textBoxSoyad.Text;
     d.DTarih   = dateTimePickerDogumTrh.Value;
     d.DYer     = textBoxDYer.Text;
     d.Cinsiyet = comboBoxCinsiyet.Text;
     d.Adres    = textBoxAdres.Text;
     d.Telefon  = textBoxTelefon.Text;
     d.Resim    = ms.ToArray();
     d.BolumAd  = comboBoxBolum.Text;
     db.Doktors.Add(d);
     db.SaveChanges();
     MessageBox.Show("Ekleme Başarıyla Gerçekleşti.");
     Doldur();
 }
Ejemplo n.º 15
0
 private void btnGuncelle_Click(object sender, EventArgs e)
 {
     db            = new HastaneTakipYGEntities();
     m             = db.Memurs.Find(secilenID);
     m.TC          = textBoxTCNo.Text;
     m.Ad          = txtAd.Text;
     m.Soyad       = txtSoyad.Text;
     m.DTarih      = dateTimePickerDogumTrh.Value;
     m.DYeri       = textBoxDogumYer.Text;
     m.Cinsiyet    = comboBoxCinsiyet.Text;
     m.Adres       = textBoxAdres.Text;
     m.Telefon     = txtTel.Text;
     m.Resim       = ms.ToArray();
     m.EMail       = txtEposta.Text;
     m.Sifre       = txtSifre.Text;
     m.YetkiDuzeyi = Convert.ToInt32(comboBoxYetkiDuzeyi.Text);
     db.SaveChanges();
     MessageBox.Show("Güncelleme Başarıyla Gerçekleşti.");
     Doldur();
 }
Ejemplo n.º 16
0
        private void Doldur()
        {
            db = new HastaneTakipYGEntities();
            var hastaList = db.Hastas.Select(x => new
            {
                x.ID,
                x.TC,
                x.Ad,
                x.Soyad,
                x.DTarih,
                x.DYeri,
                x.Cinsiyet,
                x.Adres,
                x.Telefon,
                x.SosyalGuvenlik
            }).OrderBy(x => x.Ad).ToList();

            dataGridView1.DataSource         = hastaList;
            dataGridView1.Columns[0].Visible = false;
        }
        private void Doldur()
        {
            db = new HastaneTakipYGEntities();
            var hemList = db.Hemsires.Select(x => new
            {
                x.ID,
                x.Ad,
                x.Soyad,
                x.DTarih,
                x.DYer,
                x.Cinsiyet,
                x.Adres,
                x.Telefon,
                x.BolumID,
                x.BolumAd,
                x.Resim,
            }).OrderBy(x => x.Ad).ToList();

            dataGridView1.DataSource         = hemList;
            dataGridView1.Columns[0].Visible = false;
            dataGridView1.Columns[8].Visible = false;
        }
Ejemplo n.º 18
0
        private void Doldur()
        {
            db = new HastaneTakipYGEntities();
            var memurList = db.Memurs.Select(x => new
            {
                x.ID,
                x.TC,
                x.Ad,
                x.Soyad,
                x.DTarih,
                x.DYeri,
                x.Cinsiyet,
                x.Adres,
                x.Telefon,
                x.Resim,
                x.EMail,
                x.Sifre,
                x.YetkiDuzeyi
            }).OrderBy(x => x.Ad).ToList();

            dataGridView1.DataSource         = memurList;
            dataGridView1.Columns[0].Visible = false;
        }