예제 #1
0
파일: Form1.cs 프로젝트: IVerem/warehouse
 private void button_aendre_antal_lager_Click(object sender, EventArgs e)
 {
     // Tjekker om man klikker OK til denne messagebox. Hvis vi gør det, udføres koden. Ellers gør programmet intet.
     if (MessageBox.Show("Har du indtastet data i varenummer og antal", "Warning", MessageBoxButtons.OKCancel) == DialogResult.OK)
     {
         itn0912_2DBLayer.Controller.ControllerStock updateStock = new itn0912_2DBLayer.Controller.ControllerStock();
         int varenr = Convert.ToInt32(textBox_aendre_varenr.Text.ToString()); // Konveterer vores string (textboxe) til int's
         int antal  = Convert.ToInt32(textBox_aendre_antal.Text.ToString());
         updateStock.setUpdateAntal(antal, varenr);
     }
 }
예제 #2
0
        private void button_form_list_minimum_stock_print_Click(object sender, EventArgs e)
        {
            List <itn0912_2DBLayer.ModelLayer.Stock> stockItems;

            itn0912_2DBLayer.Controller.ControllerStock ShowMinStock = new itn0912_2DBLayer.Controller.ControllerStock();
            stockItems = ShowMinStock.getStockByMin();
            richTextBox_form_list_minimum_stock.Clear();
            if (stockItems.Count != 0)
            {
                foreach (itn0912_2DBLayer.ModelLayer.Stock stockObj in stockItems)
                {
                    int sum = stockObj.Minimum - stockObj.Antal;
                    richTextBox_form_list_minimum_stock.Text += "Der mangler " + sum + " stk af varenr: " + stockObj.ProductObj.Varenummer + "\n";
                }
            }
            else
            {
                string err = "Det er ikke nødvendigt at bestille flere varer hjem!";
                richTextBox_form_list_minimum_stock.Text = err;
            }
        }