private void button1_Click_1(object sender, EventArgs e) { Client client = new Client(); frmPersonDetails frm = new frmPersonDetails(ref client, true, true); Utils.ShowForm(this, frm, dgvClients, () => clients = Client.Select()); }
private void btnAddEmployee_Click(object sender, EventArgs e) { Employee emp = new Employee(); frmPersonDetails frm = new frmPersonDetails(ref emp, true, true); Utils.ShowForm(this, frm, dgvEmployees, () => Employee.Select()); }
private void dgvEmployees_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex > -1) { Employee temp = (Employee)dgvEmployees.Rows[e.RowIndex].DataBoundItem; frmPersonDetails frm = new frmPersonDetails(ref temp); Utils.ShowForm(this, frm, dgvEmployees, () => { employees = Employee.Select(); dgvEmployees.DataSource = new AggregatedPropertyBindingList <Employee>(employees); }); } }
private void dgvClients_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex > -1) { Client temp = (Client)dgvClients.Rows[e.RowIndex].DataBoundItem; frmPersonDetails frm = new frmPersonDetails(ref temp); Utils.ShowForm(this, frm, dgvClients, () => { clients = Client.Select(); dgvClients.DataSource = new AggregatedPropertyBindingList <Client>(clients); }); } }