private void btnAdd_Click(object sender, EventArgs e) { const string KEY = "add"; Form2 frm2 = new Form2(); frm2.reloadDRGV += new Form2.ReLoadDRGVCallBack(ReLoad); this.setInfomation += new setInfomationCallBack(frm2.formInit); frm2.returnvalue += new Form2.ReturnValueCallBack(CSDL_OOP.Instance.addHoaDonToList); setInfomation(KEY); frm2.ShowDialog(); CSDL.Instance.SyncToCSDL(CSDL_OOP.Instance.listHoaDon); }
private void btnEdit_Click(object sender, EventArgs e) { if (dataGridView1.CurrentRow != null) { const string KEY = "edit"; Form2 frm2 = new Form2(); frm2.reloadDRGV += new Form2.ReLoadDRGVCallBack(ReLoad); this.setInfomation += new setInfomationCallBack(frm2.formInit); frm2.returnvalue += new Form2.ReturnValueCallBack(CSDL_OOP.Instance.updateHoaDonToList); string mahoadon = dataGridView1.CurrentRow.Cells[0].Value.ToString(); HoaDon hoadon = CSDL_OOP.Instance.getHoaDonByMHD(mahoadon); setInfomation(KEY, hoadon); frm2.ShowDialog(); CSDL.Instance.SyncToCSDL(CSDL_OOP.Instance.listHoaDon); } }