private void buttonBusquedaBaseDatos_Click(object sender, EventArgs e)
        {
            Desaparece_boton_buscar_base_datos();
            Obtener_datos_materiales_busqueda();
            if (Materiales_disponibles_busqueda.Count == 1)
            {
                Desactiva_cajas_captura_busqueda_material();
                Rellena_cajas_informacion_despues_busqueda(Materiales_disponibles_busqueda[0]);
                Material_disponible_salida_materiales = Materiales_disponibles_busqueda[0];
                secuencia_despues_de_busqueda_material();
                if (Operacio_devolucion_materiales == "Visualizar")
                {
                    Rellenar_partidas_salida_materiales();
                }
            }
            else if (Materiales_disponibles_busqueda.Count > 1)
            {
                Forma_Materiales_Seleccion forma_Materiales_Seleccion = new Forma_Materiales_Seleccion(Materiales_disponibles_busqueda, "Entrada Materiales");
                forma_Materiales_Seleccion.ShowDialog();

                Desactiva_cajas_captura_busqueda_material();
                Limpia_cajas_captura_despues_de_agregar_material();
                if (forma_Materiales_Seleccion.Material_seleccionado_data_view != null)
                {
                    Rellena_cajas_informacion_despues_busqueda(forma_Materiales_Seleccion.Material_seleccionado_data_view);
                    Material_disponible_salida_materiales = forma_Materiales_Seleccion.Material_seleccionado_data_view;
                    secuencia_despues_de_busqueda_material();
                }

                if (Operacio_devolucion_materiales == "Visualizar")
                {
                    Rellenar_partidas_salida_materiales();
                }
            }
            else if (Materiales_disponibles_busqueda.Count == 0)
            {
                MessageBox.Show("NO se encontraron Material Con este criterio",
                                "Busqueda Material", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                Termina_secuencia_operaciones_salida_materiales();
            }
        }
        private void buttonBusquedaBaseDatos_Click(object sender, EventArgs e)
        {
            Desaparece_boton_busqueda();
            Obtener_datos_materiales_busqueda();
            Limpia_cajas_captura_despues_de_agregar_proyecto();
            if (Materiales_disponibles_busqueda.Count == 1)
            {
                limpia_datagrid_materiales_proyecto();
                Activa_datagridview_dibujos_proyecto();
                obtener_salida_materiales(Materiales_disponibles_busqueda[0]);
                Rellena_partida_materiales_salida_proyecto();
                Obtener_devoluciones_materiales(Materiales_disponibles_busqueda[0]);
                Rellena_partida_materiales_devolucion_proyecto();
                Aparece_boton_Excel();
                Inicia_timer_para_buscar_informacion_materiales_busqueda();
            }
            else if (Materiales_disponibles_busqueda.Count > 1)
            {
                Forma_Materiales_Seleccion forma_Materiales_Seleccion = new Forma_Materiales_Seleccion(Materiales_disponibles_busqueda, "Entrada Materiales");
                forma_Materiales_Seleccion.ShowDialog();

                if (forma_Materiales_Seleccion.Material_seleccionado_data_view != null)
                {
                    limpia_datagrid_materiales_proyecto();
                    Activa_datagridview_dibujos_proyecto();
                    obtener_salida_materiales(forma_Materiales_Seleccion.Material_seleccionado_data_view);
                    Rellena_partida_materiales_salida_proyecto();
                    Obtener_devoluciones_materiales(forma_Materiales_Seleccion.Material_seleccionado_data_view);
                    Rellena_partida_materiales_devolucion_proyecto();
                    Aparece_boton_Excel();
                    Inicia_timer_para_buscar_informacion_materiales_busqueda();
                }
            }
            else if (Materiales_disponibles_busqueda.Count == 0)
            {
                MessageBox.Show("NO se encontraron Material Con este criterio",
                                "Busqueda Material", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                Inicia_timer_para_buscar_informacion_materiales_busqueda();
            }
        }
        private void buttonBusquedaBaseDatos_Click(object sender, EventArgs e)
        {
            Desaparece_boton_buscar_base_datos();
            Obtener_datos_materiales_busqueda();

            if (Materiales_disponibles_busqueda.Count == 1)
            {
                Material_Seleccion_busqueda_orden_compra = Materiales_disponibles_busqueda[0];
                Obtener_ordenes_compra_codigo_material();
                Rellena_datagrid_Material_Ordenes_Compra();
            }
            else if (Materiales_disponibles_busqueda.Count > 1)
            {
                Forma_Materiales_Seleccion forma_Materiales_Seleccion = new Forma_Materiales_Seleccion(Materiales_disponibles_busqueda, "Entrada Materiales");
                forma_Materiales_Seleccion.ShowDialog();

                if (forma_Materiales_Seleccion.Material_seleccionado_data_view != null)
                {
                    Material_Seleccion_busqueda_orden_compra = forma_Materiales_Seleccion.Material_seleccionado_data_view;
                    Obtener_ordenes_compra_codigo_material();
                    Rellena_datagrid_Material_Ordenes_Compra();
                }
            }
            else if (Materiales_disponibles_busqueda.Count == 0)
            {
                MessageBox.Show("NO se encontraron Material Con este criterio",
                                "Busqueda Material", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }

            Desaparece_foto_material();
            Desactiva_cajas_captura_busqueda_material();
            //Rellena_partidas_materiales_disponibles_busqueda();
            Pinta_blanco_cajas_captura();
            //Desactiva_cajas_captura_busqueda_material();
            //Muestra_foto_material();
        }
 private void buttonBusquedaBaseDatos_Click(object sender, EventArgs e)
 {
     Desaparece_boton_buscar_base_datos();
     Obtener_datos_materiales_busqueda();
     Desaparece_foto_material();
     if (Materiales_disponibles_busqueda.Count == 1)
     {
         if (Operacio_materiales == "Visualizar")
         {
             Desactiva_cajas_captura_busqueda_material();
             Rellena_cajas_informacion_despues_busqueda(Materiales_disponibles_busqueda[0]);
             Muestra_foto_material();
             pinta_blanco_cajas_busqueda();
         }
         else if (Operacio_materiales == "Modificar")
         {
             Activa_cajas_informacion_material_modificaciones();
             Aparece_boton_guardar_material_base_datos();
             Rellena_cajas_informacion_despues_busqueda(Materiales_disponibles_busqueda[0]);
             Muestra_foto_material();
         }
         else if (Operacio_materiales == "Agregar")
         {
             Forma_Materiales_Seleccion forma_Materiales_Seleccion = new Forma_Materiales_Seleccion(Materiales_disponibles_busqueda, Operacio_materiales);
             forma_Materiales_Seleccion.ShowDialog();
             if (forma_Materiales_Seleccion.agregar_seleccion == "Agregar")
             {
                 Activa_cajas_informacion();
                 Activa_timer_agregar_material();
                 pinta_blanco_cajas_busqueda();
             }
             else
             {
                 Cancela_operacion_agregar();
             }
         }
     }
     else if (Materiales_disponibles_busqueda.Count > 1)
     {
         Forma_Materiales_Seleccion forma_Materiales_Seleccion = new Forma_Materiales_Seleccion(Materiales_disponibles_busqueda, Operacio_materiales);
         forma_Materiales_Seleccion.ShowDialog();
         if (Operacio_materiales == "Visualizar")
         {
             Desactiva_cajas_captura_busqueda_material();
             Limpia_cajas_captura_despues_de_agregar_material();
             if (forma_Materiales_Seleccion.Material_seleccionado_data_view != null)
             {
                 Rellena_cajas_informacion_despues_busqueda(forma_Materiales_Seleccion.Material_seleccionado_data_view);
                 Muestra_foto_material();
                 pinta_blanco_cajas_busqueda();
             }
         }
         else if (Operacio_materiales == "Modificar")
         {
             Activa_cajas_informacion_material_modificaciones();
             Aparece_boton_guardar_material_base_datos();
             Limpia_cajas_captura_despues_de_agregar_material();
             if (forma_Materiales_Seleccion.Material_seleccionado_data_view != null)
             {
                 Rellena_cajas_informacion_despues_busqueda(forma_Materiales_Seleccion.Material_seleccionado_data_view);
                 Muestra_foto_material();
                 pinta_blanco_cajas_busqueda();
             }
         }
         else if (Operacio_materiales == "Agregar")
         {
             if (forma_Materiales_Seleccion.agregar_seleccion == "Agregar")
             {
                 Activa_cajas_informacion();
                 Activa_timer_agregar_material();
                 pinta_blanco_cajas_busqueda();
             }
             else
             {
                 Cancela_operacion_agregar();
                 pinta_blanco_cajas_busqueda();
             }
         }
     }
     else if (Materiales_disponibles_busqueda.Count == 0)
     {
         if (Operacio_materiales == "Agregar")
         {
             Activa_cajas_informacion();
             Activa_timer_agregar_material();
             pinta_blanco_cajas_busqueda();
         }
         else
         {
             Desactiva_cajas_captura_busqueda_material();
             Limpia_cajas_captura_despues_de_agregar_material();
             MessageBox.Show("NO se encontraron Material Con esta busqueda", "Busqueda Material", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
 }