예제 #1
0
        public void KanKaydet(kimlik ki)
        {
            //Kayıt ekleme:
            DataRow row = dataTableKimlik.NewRow();


            row["AdSoyad"]     = ki.adSoyad;
            row["cinsiyet"]    = ki.cinsiyet;
            row["GRUP"]        = ki.kangrubu + "" + ki.rh;
            row["DogumTarihi"] = ki.dogumTarihi.Date;
            row["AnneBaba"]    = ki.anne + "/" + ki.baba;
            row["Tc"]          = ki.tc;
            row["Durum"]       = ki.medeniDurum;


            dataTableKimlik.Rows.Add(row);

            //2.kayıt ekleme yöntemi:
            //dataTableDers.Rows.Add(DersAdi, DersKodu, Kredi);
            //parametre sırası ile ekleme sırası önemli!

            dsKan.WriteXml(dosya, XmlWriteMode.WriteSchema);
        }
예제 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            kan blood = new kan();

            kimlik k       = new kimlik();
            bool   validMi = true;

            foreach (Control ctl in this.Controls)
            {
                if (ctl is TextBox)
                {
                    if (ctl.Text == String.Empty)
                    {
                        MessageBox.Show(Convert.ToString(((TextBox)ctl).Name + " boş!"));
                        validMi = false;
                    }
                }
            }

            /*
             * if(radioBekar.Checked == false || radioevli.Checked == false )
             *  {
             *  labelMedeni.ForeColor = Color.DarkRed;
             *  validMi = false;
             * }
             *
             * if(radioPozitif.Checked == false || radioNegatif.Checked == false)
             * {
             *  groupBoxRh.ForeColor = Color.DarkRed;
             *
             *  validMi = false;
             * }
             *
             * if(radioa.Checked==false
             || radioAB.Checked == false || radioB.Checked == false || radio0.Checked == false )
             ||{
             ||
             || groupBoxKan.ForeColor = Color.DarkOrange;
             || validMi = false;
             ||}
             */

            if (validMi)
            {
                k.adSoyad = textBoxAdiSoyadi.Text;

                if (comboBoxCinsiyet.Text == "Erkek")
                {
                    k.cinsiyet = "Erkek";
                }
                else
                {
                    k.cinsiyet = "Kadin";
                }

                k.dogumTarihi = DateTimePicker.Value;

                k.anne = textBoxAnneAdi.Text;
                k.baba = textBoxBabaAdi.Text;

                if (radioBekar.Checked == true)
                {
                    k.medeniDurum = "Bekar";
                }
                else if (radioevli.Checked == true)
                {
                    k.medeniDurum = "Evli";
                }


                k.tc = textBoxKimlikNo.Text;


                Boolean radio  = false;
                Boolean rHadio = false;

                if (radioa.Checked == true)
                {
                    k.kangrubu = "A";
                }
                else if (radioAB.Checked == true)
                {
                    k.kangrubu = "AB";
                }
                else if (radioB.Checked == true)
                {
                    k.kangrubu = "B";
                }
                else if (radio0.Checked == true)
                {
                    k.kangrubu = "0";
                }



                if (radioPozitif.Checked == true)
                {
                    k.rh = "+";
                }
                else if (radioNegatif.Checked == true)
                {
                    k.rh = "-";
                }



                blood.KanKaydet(k);
                labelinfo.Visible = true;

                /* iletisim i = new iletisim();
                 *
                 * i.adres = textBoxAdres.Text;
                 * i.telno = textBoxTelefon.Text;
                 *
                 * if (radioilkokul.Checked == true)
                 * {
                 *   i.meslek = "ilkokul";
                 * }
                 * else if (radioLise.Checked == true)
                 * {
                 *   i.meslek = "Lİse";
                 * }
                 * else if (radioOrtaOkul.Checked == true)
                 * {
                 *   i.meslek = "ortaokul";
                 * }
                 * else if (radiouniversite.Checked == true)
                 * {
                 *   i.meslek = "universite";
                 * }
                 * else
                 * {
                 *   i.meslek = "ümmi";
                 * }
                 *
                 * i.eposta = textBoxEposta.Text;
                 *
                 *
                 *
                 * blood.İletisimKaydet(i);*/
                groupBoxRh.ForeColor  = Color.Black;
                groupBoxRh.ForeColor  = Color.Black;
                labelMedeni.ForeColor = Color.Black;
                groupBoxKan.ForeColor = Color.Black;
            }
        }