private void btnBuscarComponente_Click(object sender, EventArgs e) { ConsumeWebApi consume = new ConsumeWebApi(); ComponenteResponseList coincidencias = consume.buscarComponente(txtNombreComp.Text.Trim()); if (!txtNombreComp.Text.Equals(String.Empty)) { if (coincidencias.items.Count == 1) { Componente encontrado = coincidencias.items[0]; idcomponente.Text = encontrado.id_componente.ToString(); txtCantDiasFab.Text = encontrado.cantidad_dias_fabricante.ToString(); txtCantHorasComp.Text = encontrado.cant_horas.ToString(); cmbMecanico.SelectedValue = encontrado.especialista_id_mec_compo; txtEstructura.Text = encontrado.estructura_id.ToString(); txtIdCantHrsFab.Text = encontrado.cantidad_horas_fabricante.ToString(); txtIdPadre.Text = encontrado.id_padre_componente.ToString(); txtIdTipoComp.Text = encontrado.id_tipo_componente.ToString(); } else if (coincidencias.items.Count == 0) { MessageBox.Show("No hay componentes registrados con ese nombre", "Componente no encontrado", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Ingrese el nombre del componente que desea buscar", "Ingrese datos", MessageBoxButtons.OK, MessageBoxIcon.Information); } }