예제 #1
0
        public static bool poliklinikKaydet(string Adi, int HastaneID, int ID = -1)
        {
            BaseBusiness <Poliklinik> newPol = new BaseBusiness <Poliklinik>();
            Poliklinik p = new Poliklinik();

            if (ID > -1 && Adi.Trim() != "" && HastaneID > -1)
            {
                p.ID        = ID;
                p.Adi       = Adi;
                p.HastaneID = HastaneID;
                return(newPol.Guncelle(p).HataDurumu);
            }
            else if (Adi.Trim() != "" && HastaneID > -1)
            {
                try
                {
                    p.Adi       = Adi;
                    p.HastaneID = HastaneID;
                    newPol.Ekle(p);
                    return(true);
                }
                catch { return(false); }
            }
            return(false);
        }
예제 #2
0
 protected void btnKaydet_Click(object sender, EventArgs e)
 {
     if (hfGizliAlan.Value == "" && hfGizliAlan2.Value == "")
     {
         Doktor d = new Doktor();
         d.Ad           = txtDoktorAd.Text.YaziyiDuzelt();
         d.Soyad        = txtDoktorSoyad.Text.YaziyiDuzelt();
         d.PoliklinikID = Convert.ToInt32(cbPoliklinikler.SelectedValue);
         BaseBusiness <Doktor> dr = new BaseBusiness <Doktor>();
         dr.Ekle(d);
     }
     else
     {
         Doktor d = new Doktor();
         d.Ad           = txtDoktorAd.Text.YaziyiDuzelt();
         d.Soyad        = txtDoktorSoyad.Text.YaziyiDuzelt();
         d.PoliklinikID = Convert.ToInt32(hfGizliAlan2.Value);
         d.ID           = Convert.ToInt32(hfGizliAlan.Value);
         BaseBusiness <Doktor> dr = new BaseBusiness <Doktor>();
         dr.Guncelle(d);
         hfGizliAlan.Value  = null;
         hfGizliAlan2.Value = null;
     }
     Temizle();
 }
예제 #3
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            GetLists wk    = new GetLists();
            var      liste = wk.PoliklinikGetir(Convert.ToInt32(cbHastane.SelectedValue.ToString()));

            foreach (var item in liste)
            {
                if (item.Adi == txtPoliklinikAdi.Text.YaziyiDuzelt())
                {
                    MessageBox.Show("Bu isimde bir poliklinik hastanede zaten mevcut!", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                    txtPoliklinikAdi.Clear();
                    break;
                }
            }
            if (cbHastane.SelectedIndex != -1 && txtPoliklinikAdi.Text != "")
            {
                Poliklinik temp = new Poliklinik();
                BaseBusiness <Poliklinik> bs = new BaseBusiness <Poliklinik>();
                temp.Adi       = txtPoliklinikAdi.Text.YaziyiDuzelt();
                temp.HastaneID = Convert.ToInt32(cbHastane.SelectedValue);
                bs.Ekle(temp);
                MessageBox.Show("Poliklinik Eklendi", "Başarılı");
                txtPoliklinikAdi.Clear();
            }
            else
            {
                MessageBox.Show("Bir Hata Gerçekleşti", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }
            lbPoliklinikler.ListboxaPoliklinikGetir(cbHastane.SelectedValue.ToString());
        }
예제 #4
0
        public static bool doktorKaydet(string Adi, string Soyadi, int PoliklinikID, int ID = -1)
        {
            BaseBusiness <Doktor> newPol = new BaseBusiness <Doktor>();
            Doktor d = new Doktor();

            if (ID > -1 && Adi.Trim() != "" && Soyadi.Trim() != "" && PoliklinikID > -1)
            {
                d.ID           = ID;
                d.Ad           = Adi.ToUpper();
                d.Soyad        = Soyadi.ToUpper();
                d.PoliklinikID = PoliklinikID;
                return(newPol.Guncelle(d).HataDurumu);
            }
            else if (Adi.Trim() != "" && Soyadi.Trim() != "" && PoliklinikID > -1)
            {
                try
                {
                    d.Ad           = Adi.ToUpper();
                    d.Soyad        = Soyadi.ToUpper();
                    d.PoliklinikID = PoliklinikID;
                    newPol.Ekle(d);
                    return(true);
                }
                catch { return(false); }
            }
            return(false);
        }
예제 #5
0
        public static bool hastaneKaydet(string Adi, int ilId, int ilceID, int ID = -1)
        {
            BaseBusiness <Hastane> newHospital = new BaseBusiness <Hastane>();
            Hastane h = new Hastane();

            if (ID > -1 && Adi.Trim() != "" && ilId > -1 && ilceID > -1)
            {
                h.ID     = ID;
                h.Adi    = Adi;
                h.IlID   = ilId;
                h.IlceID = ilceID;
                return(newHospital.Guncelle(h).HataDurumu);
            }
            else if (Adi.Trim() != "" && ilId > -1 && ilceID > -1)
            {
                try
                {
                    h.Adi    = Adi;
                    h.IlID   = ilId;
                    h.IlceID = ilceID;
                    newHospital.Ekle(h);
                    return(true);
                }
                catch { return(false); }
            }
            return(false);
        }
예제 #6
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            GetLists wk    = new GetLists();
            var      liste = wk.HastaneGetir(Convert.ToInt32(cbIlce.SelectedValue.ToString()));

            foreach (var item in liste)
            {
                if (item.Adi == txtHastaneAdi.Text.YaziyiDuzelt())
                {
                    MessageBox.Show("Bu isimde bir hastane ilçede zaten mevcut!", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                    txtHastaneAdi.Text = "";
                    break;
                }
            }
            if (cbIlce.SelectedIndex != -1 && txtHastaneAdi.Text != "")
            {
                BaseBusiness <Hastane> temp = new BaseBusiness <Hastane>();
                Hastane hs = new Hastane();
                hs.Adi    = txtHastaneAdi.Text.YaziyiDuzelt();
                hs.IlID   = Convert.ToInt32(cbIl.SelectedValue);
                hs.IlceID = Convert.ToInt32(cbIlce.SelectedValue);
                temp.Ekle(hs);
                lbHastaneler.ListboxaHastaneGetir(cbIlce.SelectedValue.ToString());
                MessageBox.Show("Hastane Eklendi", "Başarılı");
                txtHastaneAdi.Clear();
            }
            else
            {
                MessageBox.Show("Bir Hata Gerçekleşti", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }
            btnGuncelle.Enabled = false;
        }
        protected void btnKaydet_Click(object sender, EventArgs e)
        {
            Poliklinik p = new Poliklinik();
            BaseBusiness <Poliklinik> ps = new BaseBusiness <Poliklinik>();

            p.Adi       = txtPoliklinik.Text;
            p.HastaneID = Convert.ToInt32(cbHastaneler.SelectedValue);
            ps.Ekle(p);
            Temizle();
        }
예제 #8
0
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     if (cbIl.SelectedIndex != -1 && cbIlce.SelectedIndex != -1 &&
         cbHastane.SelectedIndex != -1 && cbPoliklinik.SelectedIndex != -1 && txtDoktorAdi.Text != "" && txtDoktorSoyadi.Text != "")
     {
         if (dgvDoktorlar.RowCount > 0)
         {
             DialogResult rs = MessageBox.Show("Bu Poliklinikte Halihazırda Çalışmakta Olan Bir Doktor Mevcut.\n"
                                               + txtDoktorAdi.Text.YaziyiDuzelt() + " " + txtDoktorSoyadi.Text.YaziyiDuzelt()
                                               + " İsimli Doktoru Eklemek İstediğinize Emin Misiniz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
             if (rs == DialogResult.Yes)
             {
                 Doktor dr = new Doktor();
                 BaseBusiness <Doktor> temp = new BaseBusiness <Doktor>();
                 dr.Ad           = txtDoktorAdi.Text.YaziyiDuzelt();
                 dr.Soyad        = txtDoktorSoyadi.Text.YaziyiDuzelt();
                 dr.PoliklinikID = Convert.ToInt32(cbPoliklinik.SelectedValue.ToString());
                 temp.Ekle(dr);
                 dgvDoktorlar.DatagridviewaDoktorGetir(cbPoliklinik.SelectedValue.ToString());
                 txtDoktorAdi.Clear();
                 txtDoktorSoyadi.Clear();
             }
             else if (rs == DialogResult.No)
             {
                 MessageBox.Show("Değişiklikler iptal edildi", "İptal", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 txtDoktorAdi.Clear();
                 txtDoktorSoyadi.Clear();
             }
         }
         else
         {
             Doktor dr = new Doktor();
             BaseBusiness <Doktor> temp = new BaseBusiness <Doktor>();
             dr.Ad           = txtDoktorAdi.Text.YaziyiDuzelt();
             dr.Soyad        = txtDoktorSoyadi.Text.YaziyiDuzelt();
             dr.PoliklinikID = Convert.ToInt32(cbPoliklinik.SelectedValue.ToString());
             temp.Ekle(dr);
             dgvDoktorlar.DatagridviewaDoktorGetir(cbPoliklinik.SelectedValue.ToString());
             txtDoktorAdi.Clear();
             txtDoktorSoyadi.Clear();
         }
     }
     else
     {
         MessageBox.Show("Giriş Bilgileri Hatalı!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }