protected void Page_Load(object sender, EventArgs e) { this.Title = "Panoply Technologies"; Master.setMenuIndex(2); Master.requiresAuthentication = true; if (!this.securityLayer()) { return; } string compid = SageCRMPortalEntryBlock.GetVisitorInfo("comp_companyid"); string persid = SageCRMPortalEntryBlock.GetVisitorInfo("pers_personid"); SageCRMPortalEntryBlock.EntityWhere = "comp_companyid=" + compid; lbl_companyinfo.Text = "Below is your company information that we contain on our databse.<br />" + "<br />Please verify the information to help us ensure that it is up to date." + "<br />Only the primary contact in your company can edit this data." + ""; SageCRMDataSource1.TableName = "Company"; SageCRMDataSource1.WhereClause = "comp_companyid=" + compid; IDataReader idr = SageCRMDataSource1.SelectData(); //only the primaru person can edit the company information idr.Read(); string ppersid = idr["comp_primarypersonid"] as string; if (ppersid != persid) { Button1.Visible = false; } else { Button1.Visible = true; } }
protected void Page_Load(object sender, EventArgs e) { string ExtraKeys = ""; if ((false) || (false)) { //set key values on url so they will be picked up in webpicker SageCRMDataSource1.TableName = "xxxxxxxxx"; SageCRMDataSource1.WhereClause = getWhereClause(); IDataReader idr = SageCRMDataSource1.SelectData(); //get our IDataReader class //loop through our class while (idr.Read()) { if ((false) && (idr["xxxx_CompanyId"] != null)) { ExtraKeys = ExtraKeys + "&Key1=" + idr["xxxx_CompanyId"].ToString(); } if ((false) && (idr["xxxx_PersonId"] != null)) { ExtraKeys = ExtraKeys + "&Key2=" + idr["xxxx_PersonId"].ToString(); } } } string link = this.SageCRMTabGroup.CRMURL("343").ToString(); string iKey_CustomEntity = "58"; string prevurl = Request.ServerVariables["URL"].ToString() + "?" + Request.QueryString.ToString(); link += ExtraKeys + "&Key-1=" + iKey_CustomEntity + "&E=xxxxxxxxx"; link += "&Key58=" + getEntityIDFieldValue(); link += "&" + getEntityIDField() + "=" + getEntityIDFieldValue(); prevurl = prevurl.Replace("&", "%26"); this.SageCRMButton.Url = "link:" + HttpUtility.UrlEncode(link + "&PrevCustomURL=" + prevurl); this.SageCRMListBlock.EntityWhere = getWhereClause(); this.SageCRMTopContent.EntityWhere = getEntityIDField() + "=" + getEntityIDFieldValue(); this.SageCRMListBlock.EvalCode += "block.PrevUrl=eWare.Url(\"xxxxxxxxx/Library.aspx\");"; }
protected void Page_Load(object sender, EventArgs e) { string ExtraKeys = ""; if ((false) || (false) || (false) || (false) || (false) || (false) || (false)) { //set key values on url so they will be picked up in webpicker SageCRMDataSource1.TableName = "xxxxxxxxx"; SageCRMDataSource1.WhereClause = getWhereClause(); IDataReader idr = SageCRMDataSource1.SelectData(); //get our IDataReader class //loop through our class while (idr.Read()) { if ((false) && (idr["xxxx_CompanyId"] != null)) { ExtraKeys = ExtraKeys + "&Key1=" + idr["xxxx_CompanyId"].ToString(); } if ((false) && (idr["xxxx_PersonId"] != null)) { ExtraKeys = ExtraKeys + "&Key2=" + idr["xxxx_PersonId"].ToString(); } if ((false) && (idr["xxxx_OpportunityId"] != null)) { ExtraKeys = ExtraKeys + "&Key7=" + idr["xxxx_OpportunityId"].ToString(); } else if ((false) && (idr["xxxx_CaseId"] != null)) { ExtraKeys = ExtraKeys + "&Key8=" + idr["xxxx_CaseId"].ToString(); } else if ((false) && (idr["xxxx_AccountId"] != null)) { ExtraKeys = ExtraKeys + "&Key24=" + idr["xxxx_AccountId"].ToString(); } if ((false) && (idr["xxxx_OrderId"] != null)) { ExtraKeys = ExtraKeys + "&Key24=" + idr["xxxx_OrderId"].ToString(); } if ((false) && (idr["xxxx_QuoteId"] != null)) { ExtraKeys = ExtraKeys + "&Key24=" + idr["xxxx_QuoteId"].ToString(); } } } string task = this.SageCRMTabGroup.CRMURL("361").ToString(); string appt = this.SageCRMTabGroup.CRMURL("362").ToString(); string iKey_CustomEntity = "58"; string prevurl = Request.ServerVariables["URL"].ToString() + "?" + Request.QueryString.ToString(); task += "&Key58=" + getEntityIDFieldValue(); task += "&" + getEntityIDField() + "=" + getEntityIDFieldValue(); task += ExtraKeys + "&Key-1=" + iKey_CustomEntity + "&E=xxxxxxxxx"; appt += "&Key58=" + getEntityIDFieldValue(); appt += "&" + getEntityIDField() + "=" + getEntityIDFieldValue(); appt += ExtraKeys + "&Key-1=" + iKey_CustomEntity + "&E=xxxxxxxxx"; prevurl = prevurl.Replace("&", "%26"); this.SageCRMButtonTask.Url = "link:" + HttpUtility.UrlEncode(task + "&PrevCustomURL=" + prevurl); this.SageCRMButtonAppt.Url = "link:" + HttpUtility.UrlEncode(appt + "&PrevCustomURL=" + prevurl); this.SageCRMListBlock.EntityWhere = getWhereClause(); this.SageCRMTopContent.EntityWhere = getEntityIDField() + "=" + getEntityIDFieldValue(); }