private void button1_Click(object sender, EventArgs e) { Set.Lot lot = new Set.Lot(); Set.Products products = new Set.Products(); MessageBox.Show(lot.req_lot_update(text_lot_lot.Text, model_id, com_line_txt1, text_lot_amount.Text, text_lot_speed.Text, text_lot_failrate.Text, com_color_txt1, txt_model_temp.Text, txt_model_humid.Text, "ehddn", "0")); MessageBox.Show(products.Products_update(txt, com_line_txt1, text_lot_lot.Text, text_lot_amount.Text)); }
public static void OUTPUT1() { Thread_Class.Class1.progress1 = "0"; int mount = Convert.ToInt32(Thread_Class.Class1.Amount1); mmount1 = Convert.ToInt32(Thread_Class.Class1.Amount1); Set.Line line = new Set.Line(); int index_value = 0; Set.Products pro = new Set.Products(); for (int i = 1; i <= Convert.ToInt32(Thread_Class.Class1.Amount1) + 1; i++) { Delay(Convert.ToInt32(Thread_Class.Class1.speed1) * 1000); mount--; mmount1--; Thread_Class.Class1.wan1 = i.ToString(); Thread_Class.Class1.nam1 = mount.ToString(); if (Convert.ToInt32(Thread_Class.environment.temp) < Convert.ToInt32(Thread_Class.Class1.Temp1) - 10 || Convert.ToInt32(Thread_Class.environment.humid) < Convert.ToInt32(Thread_Class.Class1.Humid1) - 15) { int tem = Convert.ToInt32(Thread_Class.Class1.fail_1); Pass = "******"; tem++; Thread_Class.Class1.fail_1 = tem.ToString(); } else { int hum = Convert.ToInt32(Thread_Class.Class1.unfail_1); Pass = "******"; hum++; Thread_Class.Class1.unfail_1 = hum.ToString(); } int pr = Convert.ToInt32(Thread_Class.Class1.progress1); pr++; Thread_Class.Class1.progress1 = pr.ToString(); if (Pass == "0" && pr != Convert.ToInt32(Thread_Class.Class1.Amount1) + 1) { pro.Products_update2(index_value.ToString(), Thread_Class.Class1.Lot1, Thread_Class.environment.temp, Thread_Class.environment.humid, "ok", "null"); } else if (Pass == "1" && pr != Convert.ToInt32(Thread_Class.Class1.Amount1) + 1) { pro.Products_update2(index_value.ToString(), Thread_Class.Class1.Lot1, Thread_Class.environment.temp, Thread_Class.environment.humid, "no", "temp&humid"); } index_value++; } for (int i = 0; i <= Convert.ToInt32(Thread_Class.Class1.Amount1); i++) { pro.Products_update3(i.ToString(), Thread_Class.Class1.Lot1); Delay(100); } line.Line_Update3("L#1"); }