protected void btnCreateOrder_Click(object sender, EventArgs e)
{
UInt16 quantity;
UInt16.TryParse(txtBoxQuantity.Text, out quantity);
// Handle case where user presses the button without first entering rquired data.
if (String.IsNullOrEmpty(txtBoxSupplier.Text) || String.IsNullOrEmpty(txtBoxItemName.Text))
{
lblOrderPrompt.Text = "Please enter a supplier and item.";
lblOrderPrompt.ForeColor = System.Drawing.Color.Red;
return;
}
else
{
if (quantity == 0)
{
lblOrderPrompt.Text = "Quantity must be a positive number below 32,768.";
lblOrderPrompt.ForeColor = System.Drawing.Color.Red;
return;
}
}
CreateOrder(txtBoxSupplier.Text, txtBoxItemName.Text, quantity);
CreateExpectedShipment(txtBoxSupplier.Text, txtBoxItemName.Text, quantity);
}