private void button2_Click(object sender, EventArgs e) { int productId; int workorderId; int error; _machineHook.GetProductByReference(textBox4.Text, out productId); _machineHook.CreateWorkOrderIfNotExisted(textBox1.Text, productId, Convert.ToInt32(textBox3.Text), out workorderId); _machineHook.LoadReference(textBox4.Text, out error); label5.Text = workorderId.ToString(); textBox2.Text = productId.ToString(); }
public bool CreateWorkOrderIfNotExistedReloadIfExisted(string workOrderNumber, string reference, int target) { int productId; if (!_traceabilityEnabled) { return(false); } var result = _thisMachine.LoadReferenceCheck(reference, out productId); if (!result) { ShowInformation("Failed Reference check : " + reference + "."); return(false); } _machineData.ActiveReference = reference; int status; var result2 = _thisMachine.CreateWorkOrderIfNotExisted(workOrderNumber, productId, target, out status); lbl_OrderNumber.Text = result2 ? workOrderNumber : ""; return(result2); }