private void ContactFound_Load(object sender, EventArgs e) { try { if (!String.IsNullOrEmpty(contactId)) { mydataService = SDataDataService.mydataService(); SDataSingleResourceRequest mydataSingleRequest; mydataSingleRequest = new SDataSingleResourceRequest(mydataService); mydataSingleRequest.ResourceKind = "Contacts"; mydataSingleRequest.ResourceSelector = "('" + contactId + "')"; AtomEntry myContact = mydataSingleRequest.Read(); mydataSingleRequest.Entry = myContact; payload = mydataSingleRequest.Entry.GetSDataPayload(); if (payload != null) { txtAccount.Text = payload.Values["AccountName"].ToString().Trim(); txtFirstName.Text = payload.Values["FirstName"].ToString().Trim(); txtLastName.Text = payload.Values["LastName"].ToString().Trim(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> protected SDataApplicationRequest(ISDataService service) : base(service) { ApplicationName = !string.IsNullOrEmpty(service.ApplicationName) ? service.ApplicationName : "-"; ContractName = !string.IsNullOrEmpty(service.ContractName) ? service.ContractName : "-"; DataSet = !string.IsNullOrEmpty(service.DataSet) ? service.DataSet : "-"; }
/// <summary> /// Initialises a new instance of the <see cref="AsyncRequest"/> class. /// </summary> /// <param name="service">The service that performs requests.</param> /// <param name="trackingUrl">The url used to make progress requests.</param> /// <param name="tracking">The tracking information from the initial request.</param> public AsyncRequest(ISDataService service, string trackingUrl, Tracking tracking) { Guard.ArgumentNotNull(service, "service"); Guard.ArgumentNotNull(trackingUrl, "trackingUrl"); Guard.ArgumentNotNull(tracking, "tracking"); _service = service; _trackingUrl = trackingUrl; _tracking = tracking; }
protected SDataBaseRequest(ISDataService service) { Guard.ArgumentNotNull(service, "service"); _service = service; _uri = new SDataUri(); Protocol = service.Protocol; ServerName = service.ServerName; Port = service.Port; VirtualDirectory = !string.IsNullOrEmpty(service.VirtualDirectory) ? service.VirtualDirectory : "sdata"; }
/// <summary> /// This method performs the translation from the Linq-Expression into the SData-Request. The request passed in here is a bl /// </summary> /// <param name="expression"></param> /// <param name="request"></param> internal List<SDataRequest> TranslateExpression(Expression expression, ISDataService sdataService) { //Find in Statement to be able to split it List<SDataRequest> result = new List<SDataRequest>(); while (_currentInIteration == 0 || (_inStatement != null && _inStatement.Count > _currentInIteration)) { _request = new SDataRequest(sdataService); TranslateExpressionInternal(expression); result.Add(_request); _currentInIteration++; } return result; }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public SDataResourcePropertyRequest(ISDataService service) : base(service) { _properties = new List <string>(); }
public SLX_UserControl() { InitializeComponent(); mydataService = SDataDataService.mydataService(); slxContact = new SLX_Contact(); slxAccount = new SLX_Account(); slxLead = new SLX_Lead(); slxAddress = new SLX_Address(); SetDataBindings(); flowLayoutPanel1.Controls.Clear(); //flowLayoutPanel1.Controls.Add(panelControls); flowLayoutPanel1.Controls.Add(panelAccounts); if (SLX_Outlook_AddIn.Properties.Settings.Default.AcctPanelMinimized == true) { panelAccounts.Height = 30; btnAcctMinimize.Text = "+"; flowLayoutPanel2.AutoScroll = false; } else { panelAccounts.Height = 216; btnAcctMinimize.Text = "--"; flowLayoutPanel2.AutoScroll = true; } flowLayoutPanel1.Controls.Add(panelContacts); if (SLX_Outlook_AddIn.Properties.Settings.Default.ContPanelMinimized == true) { panelContacts.Height = 30; btnContMinimize.Text = "+"; flowLayoutPanel3.AutoScroll = false; } else { panelContacts.Height = 216; btnContMinimize.Text = "--"; flowLayoutPanel3.AutoScroll = true; } flowLayoutPanel1.Controls.Add(panelLeads); if (SLX_Outlook_AddIn.Properties.Settings.Default.LeadPanelMinimized == true) { panelLeads.Height = 30; btnLeadMinimize.Text = "+"; flowLayoutPanel4.AutoScroll = false; } else { panelLeads.Height = 216; btnLeadMinimize.Text = "--"; flowLayoutPanel4.AutoScroll = true; } flowLayoutPanel1.Controls.Add(panelOppoList); if (SLX_Outlook_AddIn.Properties.Settings.Default.OppoListPanelMinimized == true) { panelOppoList.Height = 30; btnOppoListMinimize.Text = "+"; dgvOpportunities.Visible = false; } else { panelOppoList.Height = 216; btnOppoListMinimize.Text = "--"; dgvOpportunities.Visible = true; } flowLayoutPanel1.Controls.Add(panelOpportunityChart); if (SLX_Outlook_AddIn.Properties.Settings.Default.OppoChartPanelMinimized == true) { panelOpportunityChart.Height = 30; btnOppoChartMinimize.Text = "+"; picBoxOpportunity.Visible = false; } else { panelOpportunityChart.Height = 216; btnOppoChartMinimize.Text = "--"; picBoxOpportunity.Visible = true; } flowLayoutPanel1.Controls.Add(panelTicketList); if (SLX_Outlook_AddIn.Properties.Settings.Default.TicketListPanelMinimized == true) { panelTicketList.Height = 30; btnTicketListMinimize.Text = "+"; dgvTickets.Visible = false; } else { panelTicketList.Height = 216; btnTicketListMinimize.Text = "--"; dgvTickets.Visible = true; } flowLayoutPanel1.Controls.Add(panelAddressMap); if (SLX_Outlook_AddIn.Properties.Settings.Default.GooglePanelMinimized == true) { panelAddressMap.Height = 30; btnGoogleMapMinimize.Text = "+"; webBrowserAddress.Visible = false; } else { panelAddressMap.Height = 216; btnGoogleMapMinimize.Text = "--"; webBrowserAddress.Visible = true; } flowLayoutPanel1.Controls.Add(panelERP); if (SLX_Outlook_AddIn.Properties.Settings.Default.ERPPanelMinimized == true) { panelERP.Height = 30; btnERPMinimized.Text = "+"; picBoxERP.Visible = false; } else { panelERP.Height = 216; btnERPMinimized.Text = "--"; picBoxERP.Visible = true; } }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public IntermediateApplicationsRequest(ISDataService service) : base(service) { }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public SDataSystemRequest(ISDataService service) : base(service) { }
/// <summary> /// gets the string version of this SData URL /// </summary> /// <returns>return the string </returns> public SDataTemplateResourceRequest(ISDataService service) : base(service) { }
/// <summary> /// initializes the single resource request and loads the atom entry /// </summary> /// <remarks>this should be used with the atom entry returned from the /// SDataTemplateResourceRequest</remarks> /// <param name="service"></param> /// <param name="entry"></param> public SDataSingleResourceRequest(ISDataService service, AtomEntry entry) : base(service) { Entry = entry; }
public SDataResourceCollectionRequestExt(ISDataService service) : base(service) { }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> protected SDataOperationalRequest(ISDataService service) : base(service) { }
/// <summary> /// constructor /// </summary> /// <param name="service">ISDataService for this request</param> public SDataSingleResourceRequest(ISDataService service) : base(service) { }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public SDataResourceCollectionRequest(ISDataService service) : base(service) { }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public IntermediateDataSetsRequest(ISDataService service) : base(service) { ContractName = !string.IsNullOrEmpty(service.ContractName) ? service.ContractName : "-"; }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public SDataResourcePropertyRequest(ISDataService service) : base(service) { _properties = new List<string>(); }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public SDataServiceOperationRequest(ISDataService service) : base(service) { }
/// <summary> /// Initialises a new instance of the <see cref="IntermediateServicesRequest"/> class. /// </summary> /// <param name="service"></param> public IntermediateServicesRequest(ISDataService service) : base(service) { }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public IntermediateContractsRequest(ISDataService service) : base(service) { ApplicationName = !string.IsNullOrEmpty(service.ApplicationName) ? service.ApplicationName : "-"; }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public IntermediateResourceCollectionsRequest(ISDataService service) : base(service) { DataSet = !string.IsNullOrEmpty(service.DataSet) ? service.DataSet : "-"; }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public SDataResourceSchemaRequest(ISDataService service) : base(service) { }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public SDataBatchRequest(ISDataService service) : base(service) { _requests = new List<SDataBatchRequestItem>(); BatchProcess.Instance.Requests.Add(this); }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public SDataEndPointCollectionRequest(ISDataService service) : base(service) { }
public void Setup() { _mock = new Mock<SDataService>(MockBehavior.Strict, "http://localhost:59213/sdata/aw/dynamic/-/", "lee", "abc123"); _service = _mock.Object; }
/// <summary> /// Constructor /// </summary> /// <param name="service">ISDataService for this request</param> public SDataBatchRequest(ISDataService service) : base(service) { _items = new List <SDataBatchRequestItem>(); BatchProcess.Instance.Requests.Add(this); }
private string EmailSearch(string address, string entity) { try { mydataService = SDataDataService.mydataService(); mydataCollection = new SDataResourceCollectionRequest(mydataService); mydataCollection.ResourceKind = entity; mydataCollection.QueryValues.Add("where", "Email eq '" + address + "'"); AtomFeed contactfeed = mydataCollection.Read(); string contactId; if (contactfeed.Entries.Count() > 0) { foreach (AtomEntry entry in contactfeed.Entries) { string tempURI = entry.Id.Uri.AbsoluteUri; contactId = tempURI.Substring(tempURI.IndexOf("'") + 1, tempURI.LastIndexOf("'") - tempURI.IndexOf("'") - 1); return contactId; } } return null; } catch (System.Exception ex) { return null; } }
public void Setup() { _mock = new Mock <SDataService>(MockBehavior.Strict, "http://localhost:59213/sdata/aw/dynamic/-/", "lee", "abc123"); _service = _mock.Object; }