protected void Page_Load(object sender, EventArgs e) { try { _shs = Globals.ShsData; _fld = Globals.FieldData; // C:\Program Files\Internet Explorer\IEXPLORE.EXE http://localhost/wsciemp/fields/ // BeetAcctConnect.aspx?SHID=20060&CY=2006&CNT=38941&SEQ=1 System.Collections.Specialized.NameValueCollection queryStr = Request.QueryString; string shid = queryStr["SHID"].ToString(); string cropYear = queryStr["CY"].ToString(); string contractID = queryStr["CNT"].ToString(); string sequenceNo = queryStr["SEQ"].ToString(); if (String.IsNullOrEmpty(sequenceNo)) { sequenceNo = "0"; } Globals.IsBeetTransfer = true; _shs.SHID = Convert.ToInt32(shid); _shs.CropYear = Convert.ToInt32(cropYear); _fld.ContractID = Convert.ToInt32(contractID); _fld.SequenceNumber = Convert.ToInt32(sequenceNo); } catch (System.Exception ex) { Common.AppHelper.LogException(ex, HttpContext.Current); } Server.Transfer(Page.ResolveUrl(@"~/Fields/FieldInfo.aspx")); }
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); } }