Exemplo n.º 1
0
 /// <summary>
 /// Método para cargar el combobox Empleado con los enpleados existentes en la base de datos.
 /// También rellena el combo box nombre de empleado de acuerdo a los empleados que existen en el departamento seleccionado.
 /// </summary>
 /// <param name="pcnx"></param>
 public void cargarComboEmpleado(AccesoDatosOracle pcnx)
 {
     if (this.cmbDepartamento.Text == "")
        {
        EmpleadoD oEmpleadoD = new EmpleadoD(pcnx);
        cmbEmpleado.DataSource = oEmpleadoD.obtenerNombreEmpleado().Tables[0].Copy();
        cmbEmpleado.DisplayMember = "nombreCompleto";
        cmbEmpleado.ValueMember = "nombreCompleto";
        this.cmbEmpleado.SelectedItem = null;
        }
        else
        {
        EmpleadoD oEmpleadoD = new EmpleadoD(pcnx);
        cmbEmpleado.DataSource = oEmpleadoD.obtenerNombreEmpleadoPorDepartameno(this.cmbDepartamento.SelectedValue.ToString()).Tables[0].Copy();
        cmbEmpleado.DisplayMember = "nombreCompleto";
        cmbEmpleado.ValueMember = "nombreCompleto";
        this.cmbEmpleado.SelectedItem = null;
        }
 }