コード例 #1
0
        private void puanVerToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            PersonelORM porm = new PersonelORM();
            Personel    per  = new Personel();
            int         id   = Convert.ToInt32(dataGridView1.CurrentRow.Cells["id"].Value);

            Araclar.PropertyDoldur <Personel>(per, dataGridView1);
            string ad = dataGridView1.CurrentRow.Cells["Adi"].Value.ToString();

            try
            { per.Puan = Convert.ToInt32(Interaction.InputBox(string.Format("{0} Personeline Puan Ver", ad))); }
            catch { }
            porm.Guncelle(per, id);
            dataGridView1.DataSource = porm.Listele();
        }
コード例 #2
0
        private void PersonelAktar()
        {
            Pdizi = new Personel[0];
            DataTable   pt   = new DataTable();
            PersonelORM porm = new PersonelORM();
            //  pt = porm.Listele();
            int satır = pt.Rows.Count;

            for (int i = 0; i < satır; i++)
            {
                Personel personel = new Personel();
                Araclar.PropertyDoldur <Personel>(personel, pt, i);
                Array.Resize(ref Pdizi, Pdizi.Length + 1);
                Pdizi[i] = personel;
            }
        }
コード例 #3
0
        private void PersonelZiyaret(Personel personeller)
        {
            if (PersonelTable.Columns.Count == 0)
            {
                PersonelTable.Columns.Add("Personel Adı");
                PersonelTable.Columns.Add("Personel Soyadı");
                PersonelTable.Columns.Add("Personel Eposta");
            }

            if (personeller == null)
            {
                return;
            }
            DataRow row = PersonelTable.NewRow();

            row["Personel Adı"]    = personeller.Adi;
            row["Personel Soyadı"] = personeller.Soyadi;
            row["Personel Eposta"] = personeller.Eposta;
            PersonelTable.Rows.Add(row);
            PersonelZiyaret(personeller.next);
        }
コード例 #4
0
        private void button1_Click(object sender, EventArgs e)
        {
            Personel p = new Personel();

            p.Adi         = texadi.Text;
            p.Soyadi      = texsoyadi.Text;
            p.Puan        = Convert.ToInt32(texpuan.Text);
            p.TCKN        = maskedtckn.Text;
            p.Telefon     = maskedtel.Text;
            p.Adres       = texadres.Text;
            p.Eposta      = texeposta.Text;
            p.Departmanid = Convert.ToInt32(cmbdepartman.SelectedValue);
            p.Pozisyonid  = (int)cmbpozisyon.SelectedValue;
            p.Otelid      = Convert.ToInt32(button2.Tag);
            if (porm.Ekle(p))
            {
                MessageBox.Show("Ekleme Başarılı");
            }
            else
            {
                MessageBox.Show("HATA");
            }
        }