private void ctmnXoa_Click(object sender, EventArgs e) { string i = trvDonVi.SelectedNode.Text; { if (trvDonVi.SelectedNode.Level == 0) { if (MessageBox.Show("Xóa: " + i + " ?" + ((trvDonVi.SelectedNode.Level == 0) ? "\nCác cá nhân thuộc đơn vị này sẽ chuyển vào nhóm chưa phân loại [...]" : ""), "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK) { Obj_DonVi o = MyMainForm.CreateObjDonVi((long)trvDonVi.SelectedNode.Tag); int c = MyMainForm.DonVi.Delete(o); RefreshTreeNode(); } } else { if (MessageBox.Show("Xóa: " + i + " ?" + ((trvDonVi.SelectedNode.Level == 0) ? "\nHồ sơ thi đua của thành viên này cũng sẽ bị xóa!" : ""), "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK) { Obj_CaNhan o = MyMainForm.CreateObjCaNhan((long)trvDonVi.SelectedNode.Tag); int c = MyMainForm.CaNhan.Delete(o); if (c == 1) { trvDonVi.SelectedNode.Remove(); } //RefreshTreeNode(); } } } }
private void DtbDonVi_RowDeleted(object sender, DataRowChangeEventArgs e) { if (DtbCaNhan != null) { foreach (DataRow item in DtbCaNhan.Rows) { if ((long)item["idDonVi"] == (long)e.Row["id"]) { Obj_CaNhan o = CreateObjCaNhan(item); o.ID_DonVi = 0; int i = CaNhan.UpdateInfo(o); break; } } } }
public bool CheckExisted(Obj_CaNhan obj_CaNhan, long nam) { return(HoSoThiDua.CheckExisted(obj_CaNhan, nam)); }
public int Delete(Obj_CaNhan obj_CaNhan) { return(CaNhan.Delete(obj_CaNhan)); }
public int Insert(Obj_CaNhan obj_CaNhan) { return(CaNhan.Insert(obj_CaNhan)); }
public int UpdateInfo(Obj_CaNhan obj_CaNhan) { return(CaNhan.Update(obj_CaNhan)); }
public bool CheckExisted(Obj_CaNhan obj, long nam) { return(CheckExisted(obj.ID, nam)); }