private void processSubmit() { var ItemList = string.Empty; for (int i = 0; i < _LocationData.Count; i++) { ItemList += GeneratePipeString(i); } if (ItemList != string.Empty) { ItemList = ItemList.Remove(ItemList.Length - 1); string sErrorCode; string sErrorText; AssignMDSE.UpdateAssignedItems(ItemList, out sErrorCode, out sErrorText); if (sErrorCode == "0") { // BZ-51 ------------------ if (viewTransactionComboBox.SelectedIndex == 2) { clearGrid(); searchCriteria.Text = string.Empty; searchCriteria.Focus(); } else { //------------------- BZ-51 GlobalDataAccessor.Instance.DesktopSession.HistorySession.Back(); } } else if (sErrorCode == "1") { MessageBox.Show(sErrorText, "Merchandise Location Assignment", MessageBoxButtons.OK, MessageBoxIcon.Warning); GlobalDataAccessor.Instance.DesktopSession.HistorySession.Back(); } else if (sErrorCode == "2") { MessageBox.Show("The update operation has failed. Please retry", "Merchandise Location Assignment", MessageBoxButtons.OK, MessageBoxIcon.Warning); submitButton.Focus(); } else if (sErrorCode == "3") { MessageBox.Show(sErrorText, "Merchandise Location Assignment", MessageBoxButtons.OK, MessageBoxIcon.Warning); GlobalDataAccessor.Instance.DesktopSession.HistorySession.Back(); } } }