private async void CapacitacionView_Load(object sender, EventArgs e) { update_dataGridView(); showLoading(); _departamentos = (await _departamentoService.GetAll()).ToList(); _niveles = (await _nivelService.GetAll()).ToList(); _instituciones = (await _institucionService.GetAll()).ToList(); foreach (var departamento in _departamentos) { DepartamentoComboBox.Items.Add(departamento); DepartamentoComboBox.DisplayMember = "Nombre"; DepartamentoComboBox.ValueMember = "Id"; } foreach (var dept in _niveles) { NivelComboBox.Items.Add(dept); NivelComboBox.DisplayMember = "Titulo"; NivelComboBox.ValueMember = "Id"; } foreach (var isntitucion in _instituciones) { IntitucionComboBox.Items.Add(isntitucion); IntitucionComboBox.DisplayMember = "NombreInstitucion"; IntitucionComboBox.ValueMember = "Id"; } hideLoading(); }
public IActionResult GetAll() { var service = new DepartamentoService(_unitOfWork, _departamentoRepository, _mailServer); var response = service.GetAll(); return(Ok(response)); }
private async void CompetenciaView_Load(object sender, EventArgs e) { _departamentos = (await _departamentoService.GetAll()).ToList(); foreach (var departamento in _departamentos) { DepartamentoComboBox.Items.Add(departamento); DepartamentoComboBox.DisplayMember = "Nombre"; DepartamentoComboBox.ValueMember = "Id"; } foreach (var estado in Enum.GetNames(typeof(Estado))) { EstadosComboBox.Items.Add(estado); } update_dataGridView(); }
private async void PuestoView_Load(object sender, EventArgs e) { showLoading(); _departamentos = (await _departamentoService.GetAll()).ToList(); foreach (var dept in _departamentos) { DepartamentosComboBox.Items.Add(dept); DepartamentosComboBox.DisplayMember = "Nombre"; DepartamentosComboBox.ValueMember = "Id"; } foreach (var estado in Enum.GetNames(typeof(Estado))) { EstadosComboBox.Items.Add(estado); } foreach (var nivel in Enum.GetNames(typeof(NivelDeRiesgo))) { NivelesDeRiesgoComboBox.Items.Add(nivel); } hideLoading(); }
private async void SearchCandidatoView_Load(object sender, EventArgs e) { _puestos = (await _puestoService.GetAll()).ToList(); _capacitaciones = (await _capacitacionService.GetAll()).ToList(); _competencias = (await _competenciaService.GetAll()).ToList(); _departamentos = (await _departamentoService.GetAll()).ToList(); _idiomas = (await _idiomasService.GetAll()).ToList(); foreach (var departamento in _departamentos) { DepartamentoComboBox.Items.Add(departamento); DepartamentoComboBox.DisplayMember = "Nombre"; DepartamentoComboBox.ValueMember = "Id"; } foreach (var idioma in _idiomas) { IdiomaComboBox.Items.Add(idioma); IdiomaComboBox.DisplayMember = "Nombre"; IdiomaComboBox.ValueMember = "Id"; } }
private async void update_dataGridView() { dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = (await _departamentoService.GetAll()).ToList(); }
private async void CandidatoView_Load(object sender, EventArgs e) { if (CurrentUser.Rol == Rol.Estandar) { button4.Visible = false; button5.Visible = false; button7.Visible = false; button8.Visible = false; button9.Visible = false; button10.Visible = false; button11.Visible = false; button13.Visible = false; button14.Visible = false; button15.Visible = false; } candidatoCreado = await _candidatoService.GetCandidatoByUserId(CurrentUser.Id); _idiomas = (await _idiomaService.GetActiveLanguages()).ToList(); _departamentos = (await _departamentoService.GetAll()).ToList(); _experienciasLaborales = (await _experienciaLaboralService.GetAll()).ToList(); foreach (var experiencias in _experienciasLaborales) { checkedListBox2.Items.Add(experiencias); checkedListBox2.DisplayMember = "PuestoOcupado"; checkedListBox2.ValueMember = "Id"; } foreach (var idioma in _idiomas) { checkedListBox1.Items.Add(idioma); checkedListBox1.DisplayMember = "Nombre"; checkedListBox1.ValueMember = "Id"; } foreach (var departamento in _departamentos) { DepartamentoComboBox.Items.Add(departamento); DepartamentoComboBox.DisplayMember = "Nombre"; DepartamentoComboBox.ValueMember = "Id"; } if (candidatoCreado != null) { _solicitud = await _solicitudPendiente.GetByCandidatoId(candidatoCreado.Id); if (_solicitud != null) { if (CurrentUser.Rol != Rol.Administrador) { if (_solicitud.FueAceptado) { MessageBox.Show("FELICIDADES USTED FUE ACEPTADO :)", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (!_solicitud.FueAceptado && _solicitud.EstaPendiente) { MessageBox.Show("SU SOLICITUD AUN ESTA PENDIENTE", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (!_solicitud.FueAceptado && !_solicitud.EstaPendiente) { MessageBox.Show("DISCULPE SU SOLICITUD FUE RECHAZADA :(", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); } } button2.Enabled = false; button1.Enabled = false; } var departamento = _departamentos.Find(x => x.Id == candidatoCreado.DepartamentoId); var puesto = departamento.Puestos.FirstOrDefault(x => x.Id == candidatoCreado.PuestoId); candidatoId = candidatoCreado.Id; CedulaTxtBox.Text = candidatoCreado.Cedula; NombresTxtBox.Text = candidatoCreado.Nombres; ApellidoTxtBox.Text = candidatoCreado.Apellidos; recomendadoPorTxtBox.Text = candidatoCreado.RecomendadoPor; DepartamentoComboBox.SelectedItem = departamento; PuestoComboBox.SelectedItem = puesto; SalarioAspiradoTxtBox.Text = Convert.ToString(candidatoCreado.Salario); foreach (var capacitacionBD in candidatoCreado.Capacitaciones) { for (int i = 0; i < CapacitacionesListBox2.Items.Count; i++) { var capacitacion = (Capacitacion)CapacitacionesListBox2.Items[i]; if (capacitacion.Id == capacitacionBD.Id) { CapacitacionesListBox2.SetItemChecked(i, true); } } } foreach (var competenciaBD in candidatoCreado.Competencias) { for (int i = 0; i < CompetenciasListBox2.Items.Count; i++) { var competencia = (Competencia)CompetenciasListBox2.Items[i]; if (competencia.Id == competenciaBD.Id) { CompetenciasListBox2.SetItemChecked(i, true); } } } foreach (var idiomaDb in candidatoCreado.Idiomas) { for (int i = 0; i < checkedListBox1.Items.Count; i++) { var idioma = (Idioma)checkedListBox1.Items[i]; if (idioma.Id == idiomaDb.Id) { checkedListBox1.SetItemChecked(i, true); } } } foreach (var experienciaDb in candidatoCreado.ExperienciasLaborales) { for (int i = 0; i < checkedListBox2.Items.Count; i++) { var experiencia = (ExperienciaLaboral)checkedListBox2.Items[i]; if (experiencia.Id == experienciaDb.Id) { checkedListBox2.SetItemChecked(i, true); } } } } }