private void btnEkle_Click(object sender, EventArgs e) { if (txtKonu.Text != "" && dateTarih.Text != "" && txtBasSaati.Text != "" && txtBitSaati.Text != "" && txtKatilimcilar.Text != "") { using (MeetingOrganizerEntities db = new MeetingOrganizerEntities()) { Toplanti t = new Toplanti(); t.toplanti_konusu = txtKonu.Text; t.tarih = dateTarih.Value.ToShortDateString(); t.bas_saati = txtBasSaati.Text; t.bit_saati = txtBitSaati.Text; t.katilimcilar = txtKatilimcilar.Text; db.Toplanti.Add(t); db.SaveChanges(); //veritabanına kaydet MessageBox.Show("Toplantı Kaydedildi.", "BİLGİ", MessageBoxButtons.OK, MessageBoxIcon.Information); } GridDoldur(); } else { MessageBox.Show("Lütfen Tüm Kayıtları Doldurun", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnGuncelle_Click(object sender, EventArgs e) { int tdID = 0; if (dataGridView1.SelectedRows.Count > 0)//datagrid seçili ise { tdID = (int)dataGridView1.SelectedRows[0].Cells[0].Value; } using (MeetingOrganizerEntities db = new MeetingOrganizerEntities()) { Toplanti t = db.Toplanti.Find(tdID); t.toplanti_konusu = txtKonu.Text; t.tarih = dateTarih.Value.ToShortDateString(); t.bas_saati = txtBasSaati.Text; t.bit_saati = txtBitSaati.Text; t.katilimcilar = txtKatilimcilar.Text; db.SaveChanges(); MessageBox.Show("Toplantı Güncellendi.", "BİLGİ", MessageBoxButtons.OK, MessageBoxIcon.Information); foreach (var item in this.Controls) { if (item is TextBox) { (item as TextBox).Clear(); } } } GridDoldur(); }
private void btnSil_Click(object sender, EventArgs e) { DialogResult cevap = MessageBox.Show("Silmek İstediğinize Emin Misiniz?", "UYARI", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (cevap == DialogResult.Yes) { int tdID = 0; if (dataGridView1.SelectedRows.Count > 0) { tdID = (int)dataGridView1.SelectedRows[0].Cells[0].Value; } using (MeetingOrganizerEntities db = new MeetingOrganizerEntities()) { Toplanti t = db.Toplanti.Find(tdID); db.Toplanti.Remove(t); db.SaveChanges(); MessageBox.Show("Toplantı Silindi.", "BİLGİ", MessageBoxButtons.OK, MessageBoxIcon.Information); foreach (var item in this.Controls) { if (item is TextBox) { (item as TextBox).Clear(); } } } GridDoldur(); } }