private void lbEmpID_SelectedIndexChanged(object sender, EventArgs e) { EmployeeReport empReport = (EmployeeReport)lbEmpID.SelectedValue; int ID = empReport.EmpID; EmpHourController controller = new EmpHourController(); HourResult result = controller.GetHours(ID); if (result.status == ResultEnum.Success) { var bindingList = new BindingList <WorkingHour>(result.hours); var source = new BindingSource(bindingList, null); txtTotal.Text = empReport.TotalHours.ToString(); dataGridView2.DataSource = source; dataGridView2.Columns[1].Visible = false; } else { MessageBox.Show("Failed To generate Employee Data. Please Contact Admin"); } }
private ResultEnum Insert(WorkingHour hour) { EmpHourController controller = new EmpHourController(); return(controller.Insert(hour)); }