두 가지 방법 중 한 가지 방법은 다른 방법으로 주식 및 다른 방법을 호출합니다.특정 방법으로 코드를 중지하는 방법
재고 확인 방법.
public void checkStock()
{
foreach (var listBoxItem in listBox1.Items)
{
if (Convert.ToInt32(GetStock(listBoxItem.ToString())) == 0)
{
MessageBox.Show(listBoxItem.ToString() + " not in Stock!. Please delete the item before proceeding");
}
}
}
또 다른 방법은 메시지 박스가 첫 번째 방법으로 표시되면 내가 코드 실행을 중지 할
private void SaveAllListItems()
{
string listItems = string.Empty;
foreach (var listBoxItem in listBox1.Items)
{
listItems += listBoxItem.ToString();
if (listBox1.Items.IndexOf(listBoxItem) < listBox1.Items.Count - 1)
{
listItems += ", ";
}
}
checkStock();
UpdateStock();
InsertUser(maskedTextBox1.Text, comboBox1.Text, maskedTextBox2.Text, maskedTextBox3.Text, maskedTextBox4.Text, maskedTextBox5.Text,
maskedTextBox6.Text, maskedTextBox7.Text, maskedTextBox8.Text, maskedTextBox9.Text);
InsertOrder(Convert.ToInt32(GetID(maskedTextBox1.Text)), orderNumber(), listItems, DateTime.Now, maskedTextBox10.Text, get_next_id());
}
입니다.
빠른 수정이란 무엇입니까?
Messagebox에 질문이 없으므로 도움이되지 않습니다.그리고 그는 그의 질문을 이해함에 따라'UpdateStock()'을 주 함수에서 막고 싶습니다. – Belial09