private void FindContract() { try { string query = txtQuery.Text; txtQuery.Text = ""; int contractNo = 0; if (query.Length > 0) { if (Common.CodeLib.IsNumeric(query)) { contractNo = Convert.ToInt32(query); } else { Common.CWarning warn = new Common.CWarning("Please enter a number for the Contract Number."); throw (warn); } } FindContract(contractNo); } catch (Exception ex) { // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(ex); OnShareholderFind(cntArg); } }
protected void btnNextContractNo_Click(object sender, EventArgs e) { try { int iOrigContractNo = ContractNumber; ResetShareholder(); ResetContract(); ResetField(); GetContractBrowseNext(0, iOrigContractNo, CropYear, true); if (iOrigContractNo == ContractNumber) { _eventWarningMsg = "You are currently viewing the last Contract in the system for this Agriculturist. There isn't a Next Contract."; } GetShareholder(SHID, CropYear); ShowShareholder(); GetContractList(SHID, CropYear); Common.UILib.SelectDropDownValue(ddlContractNumber, ContractNumber.ToString()); SetSequenceNumber(SequenceNumberMax); // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(); OnContractNumberNext(cntArg); } catch (Exception ex) { // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(ex); OnContractNumberNext(cntArg); } }
protected virtual void OnShareholderFind(ContractSelectorEventArgs e) { if (ShareholderFind != null) { ShareholderFind(this, e); } }
protected virtual void OnSequenceNumberChange(ContractSelectorEventArgs e) { if (SequenceNumberChange != null) { SequenceNumberChange(this, e); } }
protected virtual void OnContractNumberChange(ContractSelectorEventArgs e) { if (ContractNumberChange != null) { ContractNumberChange(this, e); } }
protected virtual void OnContractNumberNext(ContractSelectorEventArgs e) { if (ContractNumberNext != null) { ContractNumberNext(this, e); } }
protected virtual void OnControlHostPageLoad(ContractSelectorEventArgs e) { if (ControlHostPageLoad != null) { ControlHostPageLoad(this, e); } }
private void UsrCntSelector_ContractNumberFind(object sender, ContractSelectorEventArgs e) { try { if (e.Error() == null) { FillFieldHdr(UsrCntSelector.ContractID, UsrCntSelector.SequenceNumber); FillAgronomyData(); ShowFieldAgronomy(UsrCntSelector.CntLLDID); } else { // Clear field details. lblFieldName.Text = ""; lblFsaNumber.Text = ""; lblAcres.Text = ""; lblDesc.Text = ""; ClearFieldAgronomy(); ShowError(e.Error(), "Unable to find contract number at this time."); } } catch (Exception ex) { ShowError(ex, "Unable to find contract number at this time."); } }
protected void ddlContractNumber_SelectedIndexChanged(object sender, EventArgs e) { try { int contractNo = ContractNumber; if (IsChangedSHID) { GetShareholder(SHID, CropYear); } if (contractNo > 0) { ResetContract(); ResetField(); GetContractBrowse(0, contractNo, CropYear, false); Common.UILib.SelectDropDownValue(ddlContractNumber, ContractNumber.ToString()); SetSequenceNumber(SequenceNumberMax); } else { SetSequenceNumber(0, 0); ResetContract(); ResetField(); } // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(); OnContractNumberChange(cntArg); } catch (Exception ex) { // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(ex); OnContractNumberChange(cntArg); } }
private void FindContract(int contractNo) { try { ResetShareholder(); ResetContract(); ResetField(); GetContractBrowse(0, contractNo, CropYear, true); if (contractNo == ContractNumber) { GetShareholder(SHID, CropYear); ShowShareholder(); GetContractList(SHID, CropYear); Common.UILib.SelectDropDownValue(ddlContractNumber, contractNo.ToString()); SetSequenceNumber(SequenceNumberMax); // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(); OnContractNumberFind(cntArg); } else { // Clear everything and get out of here. ContractNumber = 0; SHID = 0; MemberID = 0; ContractID = 0; CntLLDID = 0; FieldID = 0; FieldFactoryNumber = 0; IsOwner = false; SequenceNumber = 0; SequenceNumberMax = 0; ddlContractNumber.Items.Clear(); ddlSequence.Items.Clear(); txtQuery.Text = ""; txtQueryAction.Text = ""; lblAgriculturist.Text = ""; lblBusName.Text = ""; lblLandOwner.Text = ""; // Raise event to container _isErrorState = true; ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(new Common.CWarning("Could not find Contract Number " + contractNo.ToString())); OnContractNumberFind(cntArg); } } catch (Exception ex) { // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(ex); OnContractNumberFind(cntArg); } }
protected void btnSvrFindContract_Click(object sender, EventArgs e) { try { FindContract(); } catch (Exception ex) { // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(ex); OnSequenceNumberChange(cntArg); } }
private void UsrCntSelector_ControlHostPageLoad(object sender, ContractSelectorEventArgs e) { if (e.Error() == null) { FillFieldHdr(UsrCntSelector.ContractID, UsrCntSelector.SequenceNumber); FillAgronomyData(); ShowFieldAgronomy(UsrCntSelector.CntLLDID); } else { ShowError(e.Error(), "Unable to load page contract numbers at this time."); } }
private void UsrCntSelector_ControlHostPageLoad(object sender, ContractSelectorEventArgs e) { if (e.Error() == null) { FillDomainData(); PopEmail(UsrCntSelector.EmailAddress); ShowFieldDescription(UsrCntSelector.ContractID, UsrCntSelector.SequenceNumber); ShowFieldDetail(UsrCntSelector.CntLLDID); } else { ShowError(e.Error(), "Unable to load page contract numbers at this time."); } }
protected void btnAdrFind_Click(object sender, EventArgs e) { try { FindAddress(SHID); // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(); OnShareholderFind(cntArg); } catch (Exception ex) { // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(ex); OnShareholderFind(cntArg); } }
protected void ddlCropYear_SelectedIndexChanged(object sender, EventArgs e) { try { CropYear = Convert.ToInt32(Common.UILib.GetDropDownText(ddlCropYear)); FindAddress(SHID); // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(); OnShareholderFind(cntArg); } catch (Exception ex) { // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(ex); OnShareholderFind(cntArg); } }
private void UsrCntSelector_SequenceNumberChange(object sender, ContractSelectorEventArgs e) { try { if (e.Error() == null) { NewContractAlertOff(); ShowContractFieldDetail(); } else { ShowError(e.Error(), "Unable to change sequence numbers at this time."); } } catch (Exception ex) { ShowError(ex, "Unable to change sequence numbers at this time."); } }
private void UsrCntSelector_ShareholderFind(object sender, ContractSelectorEventArgs e) { try { if (e.Error() == null) { NewContractAlertOff(); ShowContractFieldDetail(); } else { ShowError(e.Error(), "Unable to find shareholder at this time."); } } catch (Exception ex) { ShowError(ex, "Unable to find shareholder at this time."); } }
protected void ddlSequence_SelectedIndexChanged(object sender, EventArgs e) { try { int seqMax = SequenceNumberMax; ResetField(); SetSequenceNumber(seqMax, ddlSequence.SelectedIndex); // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(); OnSequenceNumberChange(cntArg); } catch (Exception ex) { // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(ex); OnSequenceNumberChange(cntArg); } }
private void UsrCntSelector_ContractNumberChange(object sender, ContractSelectorEventArgs e) { try { if (e.Error() == null) { ShowFieldDescription(UsrCntSelector.ContractID, UsrCntSelector.SequenceNumber); ShowFieldDetail(UsrCntSelector.CntLLDID); //CheckFields(); } else { ShowError(e.Error(), "Unable to change contract numbers at this time."); } } catch (Exception ex) { ShowError(ex, "Unable to change contract numbers at this time."); } }
private void UsrCntSelector_ContractNumberChange(object sender, ContractSelectorEventArgs e) { try { if (e.Error() == null) { FillFieldHdr(UsrCntSelector.ContractID, UsrCntSelector.SequenceNumber); FillAgronomyData(); ShowFieldAgronomy(UsrCntSelector.CntLLDID); } else { ShowError(e.Error(), "Unable to change contract numbers at this time."); } } catch (Exception ex) { ShowError(ex, "Unable to change contract numbers at this time."); } }
private void UsrCntSelector_ControlHostPageLoad(object sender, ContractSelectorEventArgs e) { FillDomainData(); //txtCropYear.Text = UsrCntSelector.CropYear.ToString(); if (UsrCntSelector.ContractID > 0) { // This is a transfer from BeetAccounting via BeetActConnect.aspx, or // returning to this page from another page. WSCSecurity auth = Globals.SecurityState; if (!UsrCntSelector.IsOwner) { Common.AppHelper.ShowWarning((HtmlGenericControl)Master.FindControl("divWarning"), "Sorry, you are not authorized to view this information."); return; } ShowContractFieldDetail(); } }
private void UsrCntSelector_ShareholderFind(object sender, ContractSelectorEventArgs e) { try { if (e.Error() == null) { PopEmail(UsrCntSelector.EmailAddress); ShowFieldDescription(UsrCntSelector.ContractID, UsrCntSelector.SequenceNumber); ShowFieldDetail(UsrCntSelector.CntLLDID); //CheckFields(); } else { ShowError(e.Error(), "Unable to find shareholder at this time."); } } catch (Exception ex) { ShowError(ex, "Unable to find shareholder at this time."); } }
private void FindAddress() { try { int shid = 0; if (Common.CodeLib.IsValidSHID(txtSHID.Text)) { shid = Convert.ToInt32(txtSHID.Text); } else { Common.CWarning warn = new Common.CWarning("Please enter a number for the SHID."); throw (warn); } FindAddress(shid); } catch (Exception ex) { // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(ex); OnShareholderFind(cntArg); } }
protected void Page_Load(object sender, EventArgs e) { txtQueryAction.Text += " * UControls.UserContractSelector.Page_Load"; btnCntFind.Attributes.Add("onclick", "GetTextEntry('" + txtQueryAction.ClientID + "', 'FindContract', '" + txtQuery.ClientID + "', 'Please enter a Contract Number: ', '" + btnSvrFindContract.ClientID + "', event);"); _shs = Globals.ShsData; _fld = Globals.FieldData; try { if (!Page.IsPostBack) { if (!Globals.IsBeetTransfer) { FillCropYear(); SHID = _shs.SHID; ContractNumber = _fld.ContractNumber; SequenceNumber = _fld.SequenceNumber; InitControl(SHID, CropYear, ContractNumber, SequenceNumber); } else { BeetTransferRequest(); } } else { FillCropYear(); int iCurSHID = SHID; string sShid = txtSHID.Text; if (sShid.Length > 0) { if (Common.CodeLib.IsValidSHID(sShid)) { SHID = Convert.ToInt32(sShid); } else { Common.CWarning warn = new Common.CWarning("Please enter a valid SHID."); throw (warn); } } else { SHID = 0; } IsChangedSHID = (iCurSHID != SHID); string sCntNo = Common.UILib.GetDropDownText(ddlContractNumber); if (sCntNo.Length > 0) { ContractNumber = Convert.ToInt32(sCntNo); } string sSeq = Common.UILib.GetDropDownText(ddlSequence); if (sSeq.Length > 0) { SequenceNumber = Convert.ToInt32(sSeq); } if (ddlSequence.Items.Count > 1) { SequenceNumberMax = ddlSequence.Items.Count - 1; } else { SequenceNumberMax = 0; } } // Raise event to container ContractSelectorEventArgs cntArg = new ContractSelectorEventArgs(); OnControlHostPageLoad(cntArg); } catch (Exception ex) { // Raise event to container Common.CErrorEventArgs args = new Common.CErrorEventArgs("Unable to load the page correctly.", ex); OnExceptionShow(args); } }