private bool saveData() { procMsg = new ProcessingMessage("Saving Customer Data"); SetButtonState(false); var bw = new BackgroundWorker(); bw.DoWork += bw_DoWork; bw.RunWorkerCompleted += bw_RunWorkerCompleted; bw.RunWorkerAsync(); procMsg.ShowDialog(this); if (retValue) { MessageBox.Show(Commons.GetMessageString("CustCreationSuccess")); var custObject = CustomerProcedures.getCustomerDataByCustomerNumber(GlobalDataAccessor.Instance.DesktopSession, custNumber); if (custObject != null) { GlobalDataAccessor.Instance.DesktopSession.ActiveCustomer = custObject; return(true); } else { //error since the customer object could not be retrieved after save return(false); } } else { return(false); } }
private void InventorySummary_Load(object sender, EventArgs e) { BackgroundWorker bwLoadInventorySummary = new BackgroundWorker(); bwLoadInventorySummary.DoWork += new DoWorkEventHandler(bwLoadInventorySummary_DoWork); bwLoadInventorySummary.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwLoadInventorySummary_RunWorkerCompleted); bwLoadInventorySummary.RunWorkerAsync(); ProcessingMessage = new ProcessingMessage("Loading summary...", 0); ProcessingMessage.ShowDialog(this); }
private void UploadFromTrakker_Load(object sender, EventArgs e) { SetButtonStates(); BackgroundWorker bwLoadTrakkerItems = new BackgroundWorker(); bwLoadTrakkerItems.DoWork += new DoWorkEventHandler(bwLoadTrakkerItems_DoWork); bwLoadTrakkerItems.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwLoadTrakkerItems_RunWorkerCompleted); bwLoadTrakkerItems.RunWorkerAsync(); ProcessingMessage = new ProcessingMessage("Loading merchandise...", 0); ProcessingMessage.ShowDialog(this); }
private void SelectTempIcn_Load(object sender, EventArgs e) { gvItems.Rows.Clear(); BackgroundWorker bwLoadTempIcns = new BackgroundWorker(); bwLoadTempIcns.DoWork += new DoWorkEventHandler(bwLoadTempIcns_DoWork); bwLoadTempIcns.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwLoadTempIcns_RunWorkerCompleted); bwLoadTempIcns.RunWorkerAsync(); ProcessingMessage = new ProcessingMessage("Loading temporary items...", 0); ProcessingMessage.ShowDialog(this); }
//activates the search private void customButtonFind_Click(object sender, EventArgs e) { //Proceed to search results form only if the form is validated //if (formValidate()) //{ //isFormValid = true; //load up CashlinxDesktopSession.Instance.InquirySelectionCriteria AddShopsToSessionVar(); AddCriteriaToSessionVar(); //Validate()? procMsg = new ProcessingMessage("Loading Customer Search Results"); BackgroundWorker bw = new BackgroundWorker(); bw.DoWork += new DoWorkEventHandler(bw_DoWork); bw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bw_RunWorkerCompleted); bw.RunWorkerAsync(); procMsg.ShowDialog(this); //if (_errorMessage.Length > 0) //{ // errorLabel.Text = _errorMessage; // errorLabel.Visible = true; // return; //} //} //else //{ // if (errorLabel.Text.Length > 0) // MessageBox.Show(Commons.GetMessageString("FormErrorSubmitAgain")); //} //for now - build SQL //string sql = SelectClause() + FromClause() + WhereClause() + Sort(); ////if > row - show results screen - else show individual? //LoanInquiryResults inquiryResults = new LoanInquiryResults(); //if (this.radioButtonCustomerSearch.Checked) //{ // inquiryResults.labelInquiryType.Text = InquiryDataTypes.Customer.ToString() + InquiryConst.RESULTLABEL; //} //else if (this.radioButtonItemSearch.Checked) //{ // inquiryResults.labelInquiryType.Text = InquiryDataTypes.Item.ToString() + InquiryConst.RESULTLABEL; //} //else //{ // inquiryResults.labelInquiryType.Text = InquiryDataTypes.Loan.ToString() + InquiryConst.RESULTLABEL; //} //inquiryResults.listCriteria = this.listCriteria; //inquiryResults.Show(); }
private bool saveData() { procMsg = new ProcessingMessage("Saving Vendor Data"); SetButtonState(false); BackgroundWorker bw = new BackgroundWorker(); bw.DoWork += new DoWorkEventHandler(bw_DoWork); bw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bw_RunWorkerCompleted); bw.RunWorkerAsync(); procMsg.ShowDialog(this); if (retValue) { return(true); } return(false); }
private void btnContinue_Click(object sender, EventArgs e) { StringBuilder comments = new StringBuilder(); comments.Append(commentsTextbox.Text); ADS.InventoryQuestionsAdditionalComments = comments; Reports.CallAuditReport callReport = new Reports.CallAuditReport(); callReport.SetInventorySummaryCACCData(); callReport.GetPreAuditReport(true, false); btnContinue.Enabled = false; BackgroundWorker bwPostAudit = new BackgroundWorker(); bwPostAudit.DoWork += new DoWorkEventHandler(bwPostAudit_DoWork); bwPostAudit.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwPostAudit_RunWorkerCompleted); bwPostAudit.RunWorkerAsync(); ProcessingMessage = new ProcessingMessage("Posting audit...", 0); ProcessingMessage.ShowDialog(this); }
private void submitButton_Click(object sender, EventArgs e) { int ticketNumber = Utilities.GetIntegerValue(txtReceiptNumber.Text, 0); if (ticketNumber <= 0) { MessageBox.Show("A valid ticket number is required."); return; } this.Hide(); ProcessingMessage = new ProcessingMessage("Loading..."); SetButtonState(false); var workerLoadRetail = new BackgroundWorker(); workerLoadRetail.DoWork += workerLoadRetail_DoWork; workerLoadRetail.RunWorkerCompleted += workerLoadRetail_RunWorkerCompleted; workerLoadRetail.RunWorkerAsync(Utilities.GetIntegerValue(txtReceiptNumber.Text, 0)); ProcessingMessage.ShowDialog(this); }
private void FindPawnTicket() { //PWN00000337 S.Murphy allow missing store number - will default to current store if (!(textBoxStoreNumber.isValid || textBoxStoreNumber.Text == "")) { errorLabel.Text = Commons.GetMessageString("LookupTicketStoreNumberMsg"); } if (!textBoxTicketNumber.isValid || textBoxTicketNumber.Text.Length < 3) { if (errorLabel.Text.Length > 0) errorLabel.Text += System.Environment.NewLine + Commons.GetMessageString("LookupTicketTicketNumberMsg"); else errorLabel.Text = Commons.GetMessageString("LookupTicketTicketNumberMsg"); } if (errorLabel.Text.Length > 0) { errorLabel.Visible = true; return; } else { errorLabel.Visible = false; SetDefaultStoreIfNeeded(); _ticketNumber = Convert.ToInt32(this.textBoxTicketNumber.Text); try { _procMsg = new ProcessingMessage("Retrieving Ticket Data"); BackgroundWorker bwLookupPawnTicket = new BackgroundWorker(); bwLookupPawnTicket.DoWork += new DoWorkEventHandler(bwLookupPawnTicket_DoWork); bwLookupPawnTicket.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwLookupPawnTicket_RunWorkerCompleted); bwLookupPawnTicket.RunWorkerAsync(); _procMsg.ShowDialog(this); } catch (Exception ex) { BasicExceptionHandler.Instance.AddException("Failed to get the ticket data for " + _ticketNumber.ToString(), ex); NavControlBox.Action = NavBox.NavAction.CANCEL; } } }
private void buttonSubmit_Click(object sender, EventArgs e) { getContactDetailsFromForm(); if (_isFormValid) { if (contactInfoChanged()) { DialogResult dgr; do { _procMsg = new ProcessingMessage("Updating Customer Contact Details"); SetButtonState(false); BackgroundWorker bw = new BackgroundWorker(); bw.DoWork += new DoWorkEventHandler(bw_DoWork); bw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bw_RunWorkerCompleted); bw.RunWorkerAsync(); _procMsg.ShowDialog(this); if (!_updatePhoneData) { dgr = MessageBox.Show(Commons.GetMessageString("CustContactInfoUpdateFailure"), "Error", MessageBoxButtons.RetryCancel); } else { break; } } while (dgr == DialogResult.Retry); } else { MessageBox.Show(Commons.GetMessageString("NoChangesInForm")); } this.Close(); this.Dispose(true); } else { return; } }
/// <summary> /// Method that does the zipcode validation against a web service in the /// background while showing a processing message to the user /// </summary> private void checkZipCode() { if (string.Equals(Support.Properties.Resources.USPSValidationEnabled, Boolean.TrueString, StringComparison.OrdinalIgnoreCase)) { try { procMessage = new ProcessingMessage("USPS Address Verification is in progress. Please Wait."); BackgroundWorker bw = new BackgroundWorker(); bw.DoWork += new DoWorkEventHandler(bw_DoWork); bw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bw_RunWorkerCompleted); bw.RunWorkerAsync(); procMessage.ShowDialog(this.Parent); } catch (SystemException ex) { BasicExceptionHandler.Instance.AddException("Error calling the web service to check zip code", ex); } } else { this.City = ""; this.State = GlobalDataAccessor.Instance.CurrentSiteId.State; } }
public void LookUpICN() { try { errorLabel.Visible = false; procMsg = new ProcessingMessage("Retrieving Tag Data"); BackgroundWorker bw = new BackgroundWorker(); bw.DoWork += new DoWorkEventHandler(bw_DoWork); bw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bw_RunWorkerCompleted); bw.RunWorkerAsync(); procMsg.ShowDialog(this); if (retValue) { if (tagInformation != null) { if (tagInformation.Rows.Count > 1) { textBoxIcnNumber.Visible = false; labelIcnNumber.Visible = false; dataGridViewTagData.Visible = true; loadGridWithTheData(); if (errorLabel.Text.Length > 0) { errorLabel.Text += System.Environment.NewLine + Commons.GetMessageString("TagReprintDuplicateShortCodeMsg"); } else { errorLabel.Text = Commons.GetMessageString("TagReprintDuplicateShortCodeMsg"); } errorLabel.Visible = true; } else { dataGridViewTagData.Visible = false; textBoxIcnNumber.Visible = true; labelIcnNumber.Visible = true; TagReprintSelect frm = new TagReprintSelect(); frm.frm1 = this; this.Hide(); frm.ShowDialog(); frm.Select(); } } else { MessageBox.Show(Commons.GetMessageString("TagReprintIcnNumberMsg"), "Prompt", MessageBoxButtons.OK); errorLabel.Text = Commons.GetMessageString("TagReprintIcnNumberMsg"); errorLabel.Visible = true; return; } } else { MessageBox.Show(Commons.GetMessageString("TagReprintIcnNumberMsg"), "Prompt", MessageBoxButtons.OK); errorLabel.Text = Commons.GetMessageString("TagReprintIcnNumberMsg"); errorLabel.Visible = true; return; } } catch (Exception ex) { BasicExceptionHandler.Instance.AddException("Failed to get the tag data for " + IcnNumber.ToString(), ex); NavControlBox.Action = NavBox.NavAction.CANCEL; } }