Exemplo n.º 1
0
        private void lstBoxEmployeesReport_SelectedIndexChanged(object sender, EventArgs e)
        {
            lstboxReport.Items.Clear();
            foreach (Employee obj in lst)
            {
                if (obj == lstBoxEmployeesReport.SelectedItem)
                {
                    int EmpId = obj.EmpId;
                    TimesheetManager           manager = new TimesheetManager();
                    Result <List <Timesheet> > result  = manager.DisplayReport(EmpId);
                    timelist = result.List;
                    switch (result.Status)
                    {
                    case ResultEnum.SUCCESS:
                        foreach (Timesheet tim in timelist)
                        {
                            lstboxReport.Items.Add(tim);
                        }
                        break;

                    case ResultEnum.FAIL:
                        MessageBox.Show("Error, Something went wrong");
                        break;
                    }
                }
            }
        }