private void f13_ModificarPuesto_Load(object sender, EventArgs e) { tbNombre.CharacterCasing = CharacterCasing.Upper; tbDescripcion.CharacterCasing = CharacterCasing.Upper; tbEmpresa.CharacterCasing = CharacterCasing.Upper; dgvPuntajesRequeridos.SelectionMode = DataGridViewSelectionMode.FullRowSelect; tbCodigo.Text = puestoActual.codigo_puesto.ToString(); tbNombre.Text = puestoActual.nombre; tbEmpresa.Text = puestoActual.empresa; tbDescripcion.Text = puestoActual.descripcion; GestorDeCompetencia clogC = new GestorDeCompetencia(); GestorDePuestos clogP = new GestorDePuestos(); try { competencias = clogC.getCompetencias(); foreach (Puntaje_Requerido car in puestoActual.Puntaje_Requerido.ToList()) { Puntaje_Requerido pr = new Puntaje_Requerido(); pr.codigo_competencia = car.codigo_competencia; pr.ponderacion = car.ponderacion; listaCar.Add(pr); listaCarInic.Add(pr); } //Llenamos el comboBox de competencias con los nombres de todas las competencias List <string> listaNom = new List <string>(); foreach (var comp in competencias) { listaNom.Add(comp.nombre); } cmbCompetencias.DataSource = listaNom; foreach (var car in puestoActual.Puntaje_Requerido.ToList()) { dgvPuntajesRequeridos.Rows.Add(car.Competencia.nombre, car.ponderacion); excluidos.Add(car.Competencia.nombre); } } catch (Exception ex) { MessageBox.Show(("Se ha producido un error:\n" + ex.Message), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void f11_AltaPuesto_Load(object sender, EventArgs e) { tbNombre.CharacterCasing = CharacterCasing.Upper; tbDescripcion.CharacterCasing = CharacterCasing.Upper; tbEmpresa.CharacterCasing = CharacterCasing.Upper; dgvCaracteristicas.SelectionMode = DataGridViewSelectionMode.FullRowSelect; GestorDeCompetencia clogC = new GestorDeCompetencia(); GestorDePuestos clogP = new GestorDePuestos(); try { competencias = clogC.getCompetencias(); List <string> listaNom = new List <string>(); foreach (var comp in competencias) { listaNom.Add(comp.nombre); } cbCompetencias.DataSource = listaNom; } catch (Exception ex) { MessageBox.Show(("Se ha producido un error:\n" + ex.Message), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }