private void btnRe_Click(object sender, EventArgs e) { datum entity = sieusin.Current as datum; if (entity.id == 0) { sieusin.RemoveCurrent(); } else { sieusin.ResetCurrentItem(); } }
private void btnSave_Click(object sender, EventArgs e) { if (txtName.Text == "") { MessageBox.Show("Tên khách hàng không được để trống ! "); return; } sieusin.EndEdit(); datum entity = sieusin.Current as datum; if (entity.id == 0) { db.data.Add(entity); } else { db.Entry(entity).State = EntityState.Modified; } db.SaveChanges(); }
private void btnDelete_Click(object sender, EventArgs e) { datum entity = sieusin.Current as datum; int icountSelectedRow = Main.SelectedRows.Count; if (icountSelectedRow == 0) { MessageBox.Show("Bạn hãy chọn dòng cần xoá!"); } else { foreach (DataGridViewRow row in Main.SelectedRows) { if (!row.IsNewRow) { Main.Rows.Remove(row); } } } db.data.Remove(entity); sieusin.ResetCurrentItem(); }