Exemplo n.º 1
0
        private void btnImportar_Click_1(object sender, EventArgs e)
        {
            try
            {
                FrmCom_Consulta_OrdenCompra       frm = new FrmCom_Consulta_OrdenCompra();
                com_ordencompra_local_Info        Info_OrdenCompra = new com_ordencompra_local_Info();
                List <com_ordencompra_local_Info> LstOC            = new List <com_ordencompra_local_Info>();
                com_ordencompra_local_Bus         BusOC            = new com_ordencompra_local_Bus();

                //LimpiarDatos();
                if (ucCp_Proveedor1.get_ProveedorInfo() != null)
                {
                    LstOC = BusOC.Get_List_ordencompra_local_x_Proveedor(param.IdEmpresa, ucCp_Proveedor1.get_ProveedorInfo().IdProveedor);
                    if (LstOC != null)
                    {
                        if (LstOC.Count != 0)
                        {
                            frm.lista = LstOC;
                            frm.ShowDialog();
                            Info_OrdenCompra = frm.Info_orden_compra;
                            cargar_OC_x_Importacion(Info_OrdenCompra);
                        }
                        else
                        {
                            MessageBox.Show("El Proveedor no tiene Ordenes de Compra ");
                        }
                    }
                }
                else
                {
                    MessageBox.Show("No ha seleccionado ningún proveedor.\nPor favor seleccione un proveedor.", "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }