private WcfPortal.CriteriaRequest GetBaseCriteriaRequest() { var request = new WcfPortal.CriteriaRequest(); request.CriteriaData = null; request.ClientContext = MobileFormatter.Serialize(ApplicationContext.ClientContext); request.GlobalContext = MobileFormatter.Serialize(ApplicationContext.GlobalContext); if (ApplicationContext.AuthenticationType == "Windows") { request.Principal = MobileFormatter.Serialize(null); } else { request.Principal = MobileFormatter.Serialize(ApplicationContext.User); } #if NETFX_CORE var language = Windows.ApplicationModel.Resources.Core.ResourceContext.GetForCurrentView().Languages[0]; request.ClientCulture = language; request.ClientUICulture = language; #else request.ClientCulture = System.Threading.Thread.CurrentThread.CurrentCulture.Name; request.ClientUICulture = System.Threading.Thread.CurrentThread.CurrentUICulture.Name; #endif return(request); }
private WcfPortal.CriteriaRequest GetBaseCriteriaRequest() { var request = new WcfPortal.CriteriaRequest(); request.CriteriaData = null; request.ClientContext = MobileFormatter.Serialize(ApplicationContext.ClientContext); request.GlobalContext = MobileFormatter.Serialize(ApplicationContext.GlobalContext); if (ApplicationContext.AuthenticationType == "Windows") { request.Principal = MobileFormatter.Serialize(null); } else { request.Principal = MobileFormatter.Serialize(ApplicationContext.User); } request.ClientCulture = System.Threading.Thread.CurrentThread.CurrentCulture.Name; request.ClientUICulture = System.Threading.Thread.CurrentThread.CurrentUICulture.Name; return(request); }
/// <summary> /// Override this method to manipulate the message /// request data sent to the server. /// </summary> /// <param name="request">Criteria request data.</param> protected virtual WcfPortal.CriteriaRequest ConvertRequest(WcfPortal.CriteriaRequest request) { return(request); }
private WcfPortal.CriteriaRequest GetBaseCriteriaRequest() { var request = new WcfPortal.CriteriaRequest(); request.CriteriaData = null; request.ClientContext = MobileFormatter.Serialize(ApplicationContext.ClientContext); request.GlobalContext = MobileFormatter.Serialize(ApplicationContext.GlobalContext); if (ApplicationContext.AuthenticationType == "Windows") { request.Principal = MobileFormatter.Serialize(null); } else { request.Principal = MobileFormatter.Serialize(ApplicationContext.User); } request.ClientCulture = System.Threading.Thread.CurrentThread.CurrentCulture.Name; request.ClientUICulture = System.Threading.Thread.CurrentThread.CurrentUICulture.Name; return request; }
private WcfPortal.CriteriaRequest GetBaseCriteriaRequest() { var request = new WcfPortal.CriteriaRequest(); request.CriteriaData = null; request.ClientContext = MobileFormatter.Serialize(ApplicationContext.ClientContext); request.GlobalContext = MobileFormatter.Serialize(ApplicationContext.GlobalContext); if (ApplicationContext.AuthenticationType == "Windows") { request.Principal = MobileFormatter.Serialize(null); } else { request.Principal = MobileFormatter.Serialize(ApplicationContext.User); } #if NETFX_CORE var language = Windows.ApplicationModel.Resources.Core.ResourceContext.GetForCurrentView().Languages[0]; request.ClientCulture = language; request.ClientUICulture = language; #else request.ClientCulture = System.Threading.Thread.CurrentThread.CurrentCulture.Name; request.ClientUICulture = System.Threading.Thread.CurrentThread.CurrentUICulture.Name; #endif return request; }