示例#1
0
        // vki hesaplama
        //private int kitle_indeks { get; set; }
        //public int mi
        //{
        //    get { return kitle_indeks; }
        //    set
        //    {
        //
        //        vkihesap = value;
        //    }
        //}

        private void btnEkle_Click(object sender, EventArgs e)
        {
            double boyy     = Convert.ToDouble(maskedTextBoxBoy.Text);
            double kilo     = Convert.ToDouble(txtkilo.Text);
            double vkihesap = kilo / (boyy * 2);



            string val = comboBoxDokİsim.SelectedValue.ToString();

            // vücut kitle indeks hesaplaması eklenecek
            model.isim       = txtisim.Text.Trim().ToUpper();
            model.soyisim    = txtsoyisim.Text.Trim().ToUpper();
            model.bolum      = comboBoxBolum.Text.Trim();
            model.cinsiyet   = comboBoxCinsiyet.Text.Trim();
            model.doktorisim = comboBoxDokİsim.Text;
            model.kilo       = txtkilo.Text.Trim();
            model.tarih      = maskedTextBoxTarih.Text;
            model.saat       = maskedTextBoxSaat.Text;//textbox  maskedtextbox ile değişti
            model.boy        = maskedTextBoxBoy.Text;
            model.vki        = Convert.ToInt32(vkihesap).ToString();
            model.yas        = txtyas.Text.Trim();
            model.value      = val;


            using (RandevuModel db = new RandevuModel())
            {
                if (model.id == 0)  //Insert
                {
                    db.randevulars.Add(model);
                }
                else//update
                {
                    db.Entry(model).State = EntityState.Modified;
                }
                db.SaveChanges();
            }
            temizle();
            MessageBox.Show("Hasta Kayıt İşlemi Başarı ile Gerçekleştirildi!");
            DoldurDataGridView();
        }