Exemplo n.º 1
0
 /// <summary>
 /// Método para cargar el combobox CodigoEmpleadoo con los codigos existentes en la base de datos.
 /// También rellena el combo box código empleado de acuerdo a los empleados que existen en el departamento seleccionado.
 /// </summary>
 /// <param name="pcnx"></param>
 public void cargarComboCodigoEmpleado(AccesoDatosOracle pcnx)
 {
     if (this.cmbDepartamento.Text == "")
        {
        EmpleadoD oEmpleadoD = new EmpleadoD(pcnx);
        cmbCodigo.DataSource = oEmpleadoD.obtenerCodigoEmpleado().Tables[0].Copy();
        cmbCodigo.DisplayMember = "idEmpleado";
        cmbCodigo.ValueMember = "idEmpleado";
        this.cmbCodigo.SelectedItem = null;
        }
        else
        {
        EmpleadoD oEmpleadoD = new EmpleadoD(pcnx);
        cmbCodigo.DataSource = oEmpleadoD.obtenerIdEmpleadoPorDepartameno(this.cmbDepartamento.SelectedValue.ToString()).Tables[0].Copy();
        cmbCodigo.DisplayMember = "idEmpleado";
        cmbCodigo.ValueMember = "idEmpleado";
        this.cmbCodigo.SelectedItem = null;
        }
 }