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);
            }
        }