Ejemplo n.º 1
0
        private void employeeList_Click(object sender, EventArgs e)
        {
            DataTable listOfEmployees = Empleado.getListOfEmployees();
            PanelEmpleados_SelectEmployee empleadosSelectEmployee = new PanelEmpleados_SelectEmployee(listOfEmployees);
            DarkForm darkForm = new DarkForm();

            if (listOfEmployees.Rows.Count == 0)
            {
                int num = (int)MessageBox.Show("No se encontraron empleados");
            }
            else if (listOfEmployees.Rows.Count == 1)
            {
                this.employee = new Empleado(Convert.ToInt32(listOfEmployees.Rows[0]["id_Empleado"]));
                this.setEmployeeInfo();
            }
            else
            {
                darkForm.Show();
                if (empleadosSelectEmployee.ShowDialog() == DialogResult.OK)
                {
                    this.employee = new Empleado(empleadosSelectEmployee.employeeID);
                    this.setEmployeeInfo();
                }
                darkForm.Close();
            }
        }
Ejemplo n.º 2
0
        private void searchEmployee()
        {
            if (!(this.searchEmployeeTxt.Text != ""))
            {
                return;
            }
            DataTable employeeList = Empleado.searchEmployee(this.searchEmployeeTxt.Text);
            PanelEmpleados_SelectEmployee empleadosSelectEmployee = new PanelEmpleados_SelectEmployee(employeeList);
            DarkForm darkForm = new DarkForm();

            if (employeeList.Rows.Count == 0)
            {
                MessageBox.Show("No se encontraron empleados");
            }
            else if (employeeList.Rows.Count == 1)
            {
                this.employee = new Empleado(Convert.ToInt32(employeeList.Rows[0]["id_Empleado"]));
                this.setEmployeeInfo();
            }
            else
            {
                darkForm.Show();
                if (empleadosSelectEmployee.ShowDialog() == DialogResult.OK)
                {
                    this.employee = new Empleado(empleadosSelectEmployee.employeeID);
                    this.setEmployeeInfo();
                }
                darkForm.Close();
            }

            employeeList.Dispose();
            empleadosSelectEmployee.Dispose();
        }