// Add new staff when click add button private void buttonStaffAdd_Click(object sender, EventArgs e) { // Open staffdetail form for add FormStaffDetail staffDetailForm = new FormStaffDetail("add", new Staff()); staffDetailForm.ShowDialog(); // Refresh datagridview after add refreshDataViewStaff(); }
// Edit staff's information when click edit button private void buttonStaffEdit_Click(object sender, EventArgs e) { if (dataViewStaff.SelectedRows.Count > 0) { // Get staff for edit Staff StaffDetail = Staff.GetStaff(Convert.ToInt32(dataViewStaff.SelectedRows[0].Cells[0].Value.ToString())); // Open staffdetail form for edit FormStaffDetail staffDetailForm = new FormStaffDetail("edit", StaffDetail); staffDetailForm.ShowDialog(); // Refresh datagridview after edit refreshDataViewStaff(); } }
private void dataViewStaff_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (dataViewStaff.SelectedRows.Count > 0) { // Get staff for edit Staff StaffDetail = Staff.GetStaff(Convert.ToInt32(dataViewStaff.SelectedRows[0].Cells[0].Value.ToString())); // Open staffdetail form for edit FormStaffDetail staffDetailForm = new FormStaffDetail("edit", StaffDetail); staffDetailForm.ShowDialog(); // Refresh datagridview after edit refreshDataViewStaff(); } }
private void buttonAccount_Click(object sender, EventArgs e) { FormStaffDetail formSD = new FormStaffDetail("personalEdit", loginStaff); formSD.ShowDialog(); }