Exemplo n.º 1
0
        private void btnCalculate_Click(object sender, EventArgs e)
        {
            label5.Text          = "START Date and time: " + DateTime.Now.ToString("dd/MM/yyyy h:mm:ss tt");
            btnCalculate.Enabled = false;
            Calculating c = new Calculating();

            c.Show(this);
            Settings s = new Settings();

            s.LoadMPQTypes();

            CopyBOMs();
            //CopyPCBAs();

            //assembly
            addWIPQuantityToAssembly();
            addInventoryQuantityToAssembly();
            addOP_POToAssembly();

            //database
            addDatabaseToBOMList();

            bom = removeHDTbrandFromBOMS();//ovo ce da obrise sve komponente koje imaju HDT u U koloni u database fajlu

            addAssemblyQtyToBOMS();

            //addStockToBOMList(); //ovo je ponovo iskljuceno jer citamo stock iz database fajla
            //addScrapToStockList(); //ovo je iskljuceno 15.08.18 Berti trazio
            addInvRepToStockList(); //dodato 15.08.18 Berti trazio\ umesto stock qty-a
            addPOToStockList();
            addWIPToStockList();
            addSSToStockList();
            //addOP_POToStockList();// iskljuceno 01.2019

            //write to gui
            WriteBomDataToDataGridView();

            btnExportAll.Enabled    = true;
            btnExportDemand.Enabled = true;
            label2.Visible          = false;
            c.Close();
            System.Media.SoundPlayer player = new System.Media.SoundPlayer(AppDomain.CurrentDomain.BaseDirectory + @"Sound\audio.wav");
            player.Play();
            label6.Text = "END Date and time: " + DateTime.Now.ToString("dd/MM/yyyy h:mm:ss tt");
        }