예제 #1
0
        void frmOrderSetupOrderNum_DoubleClick(object sender, EventArgs e)
        {
            frmListOfOrders flos = new frmListOfOrders(ref sEngine);

            flos.ShowDialog();
            if (flos.OrderNumber != "$NONE")
            {
                InputTextBox("ORDERNUM").Text = flos.OrderNumber;
                if (sEngine.DoesOrderExist(InputTextBox("ORDERNUM").Text))
                {
                    string[] sHeaderData = sEngine.GetOrderHeader(InputTextBox("ORDERNUM").Text);
                    InputTextBox("SUPCODE").Text           = sHeaderData[1];
                    InputTextBox("SUPCODE").SelectionStart = InputTextBox("SUPCODE").Text.Length;
                    InputTextBox("SUPREF").Text            = sHeaderData[2];
                    InputTextBox("NOTES").Text             = sHeaderData[3];
                    InputTextBox("DUE").Text    = sHeaderData[4];
                    MessageLabel("RAISED").Text = "Date Raised : " + sHeaderData[5];
                    OrderExists = true;
                    SendKeys.Send("{ENTER}");
                }
                else
                {
                    OrderExists = false;
                }
            }
        }