static UserMenuFactory() { IProxy proxy = ProxyFactory.CreateProxy(); string userMenu = System.Web.Configuration.WebConfigurationManager.AppSettings["UserMenu"]; if (!String.IsNullOrEmpty(userMenu) && userMenu.ToLower() == "usermenuold") { _iUserMenu = proxy.CreateObject <UserMenuOld>(); } else { _iUserMenu = proxy.CreateObject <UserMenuNew>(); } }
static void Main(string[] args) { IProxy proxy = ProxyFactory.CreateProxy(); SmartBox.Console.Bo.AppCenter.AppCenterBO bo = proxy.CreateObject <SmartBox.Console.Bo.AppCenter.AppCenterBO>(); OutsideWS.WebService ws = new OutsideWS.WebService(); //SyncInsideDataToOutside.SyncProgram.SyncPackages(bo, ws); SyncInsideDataToOutside.SyncProgram.SyncUnits(bo, ws); SyncInsideDataToOutside.SyncProgram.SyncUsers(bo, ws); }
static void Main(string[] args) { ApplicationCenterWS.WebServiceSoapClient client = new ApplicationCenterWS.WebServiceSoapClient(); ApplicationCenterWS.SMC_PackageFAQ[] outFaqs = client.GetNeedSyncToInsideFAQ(); //外网提问写入内网 foreach (var f in outFaqs) { SMC_PackageFAQ faq = new SMC_PackageFAQ(); faq.pe_id = f.pe_id; faq.pf_answer = f.pf_answer; faq.pf_askdate = f.pf_askdate; faq.pf_askemail = f.pf_askemail; faq.pf_askmobile = f.pf_askmobile; faq.pf_id = f.pf_id; faq.pf_need_syncto_inside = f.pf_need_syncto_inside; faq.pf_need_syncto_outside = f.pf_need_syncto_outside; faq.pf_peplyman = f.pf_peplyman; faq.pf_question = f.pf_question; faq.pf_uid = f.pf_uid; faq.pf_uname = f.pf_uname; BoFactory.GetVersionTrackBo.InsertPackageFAQ(faq); } //内网回复同步至外网 IProxy proxy = ProxyFactory.CreateProxy(); SmartBox.Console.Bo.AppCenter.AppCenterBO bo = null; bo = proxy.CreateObject <SmartBox.Console.Bo.AppCenter.AppCenterBO>(); IList <SMC_PackageFAQ> inFaqs = bo.GetNeedSyncToOutsideFAQ(); foreach (var f in inFaqs) { ApplicationCenterWS.SMC_PackageFAQ faq = new ApplicationCenterWS.SMC_PackageFAQ(); faq.pe_id = f.pe_id; faq.pf_answer = f.pf_answer; faq.pf_askdate = f.pf_askdate; faq.pf_askemail = f.pf_askemail; faq.pf_askmobile = f.pf_askmobile; faq.pf_id = f.pf_id; faq.pf_need_syncto_inside = f.pf_need_syncto_inside; faq.pf_need_syncto_outside = f.pf_need_syncto_outside; faq.pf_peplyman = f.pf_peplyman; faq.pf_question = f.pf_question; faq.pf_uid = f.pf_uid; faq.pf_uname = f.pf_uname; client.PackageFAQSync(faq); } }
public WebService() { proxy = ProxyFactory.CreateProxy(); bo = proxy.CreateObject<SmartBox.Console.Bo.AppCenter.AppCenterBO>(); }
public IUserService GetUserService() { IProxy proxy = ProxyFactory.CreateProxy(); return(proxy.CreateObject <UserService>()); }
static BoFactory() { IProxy proxy = ProxyFactory.CreateProxy(); _VersionTrackBo = proxy.CreateObject <SmartBox.Console.Bo.VersionTrackBo>(); _SMC_UnitBo = proxy.CreateObject <SMC_UnitBo>(); _SMC_AutoTableIDBo = proxy.CreateObject <SMC_AutoTableIDBo>(); _SMC_FunctionRoleBo = proxy.CreateObject <SMC_FunctionRoleBo>(); _SMC_FunctionsBo = proxy.CreateObject <SMC_FunctionsBo>(); _SMC_RoleBo = proxy.CreateObject <SMC_RoleBo>(); _SMC_UserListBo = proxy.CreateObject <SMC_UserListBo>(); _MonitorBO = proxy.CreateObject <MonitorBO>(); _AppCenterBO = proxy.CreateObject <SmartBox.Console.Bo.AppCenter.AppCenterBO>(); _SMC_PackageExtBO = proxy.CreateObject <SmartBox.Console.Bo.SMC_PackageExtBO>(); _PushManageBO = proxy.CreateObject <SmartBox.Console.Bo.PushManageBO>(); _SMC_BUAUserSyncToInsideBO = proxy.CreateObject <SmartBox.Console.Bo.SMC_BUAUserSyncToInsideBO>(); _SMC_BUAUserSyncToOutsideBO = proxy.CreateObject <SmartBox.Console.Bo.SMC_BUAUserSyncToOutsideBO>(); _SMC_PackageExtSyncToOutsideBO = proxy.CreateObject <SmartBox.Console.Bo.SMC_PackageExtSyncToOutsideBO>(); _StatisticsBO = proxy.CreateObject <StatisticsBO>(); _SMC_PushDllBO = proxy.CreateObject <SMC_PushDllBO>(); _StyleBO = proxy.CreateObject <StyleBO>(); _StyleHomeItemBO = proxy.CreateObject <StyleHomeItemBO>(); _SMC_UserBo = proxy.CreateObject <SMC_UserBo>(); _CommonBO = proxy.CreateObject <CommonBO>(); _SMC_UserExceptionBo = proxy.CreateObject <SMC_UserExceptionBo>(); _DeviceExceptionBo = proxy.CreateObject <DeviceExceptionBo>(); _DeviceBo = proxy.CreateObject <DeviceBO>(); _GlobalParamBO = proxy.CreateObject <GlobalParamBO>(); _SMC_PackageExtHistoryBO = proxy.CreateObject <SMC_PackageExtHistoryBO>(); _ApplicationBo = proxy.CreateObject <ApplicationBo>(); _SystemConfigBo = proxy.CreateObject <SystemConfigBO>(); _DeviceUserApplyBO = proxy.CreateObject <DeviceUserApplyBO>(); _SMC_PackageFAQBO = proxy.CreateObject <SMC_PackageFAQBO>(); _UserInfoBO = proxy.CreateObject <UserInfoBO>(); _ActionExtendBO = proxy.CreateObject <ActionExtendBO>(); _Action4AndroidBO = proxy.CreateObject <Action4AndroidBO>(); _App4AIBO = proxy.CreateObject <App4AIBO>(); _Package4AIBO = proxy.CreateObject <Package4AIBO>(); _AppPrivilegeBO = proxy.CreateObject <AppPrivilegeBO>(); _MonitorDefindBO = proxy.CreateObject <MonitorDefindBO>(); }
public WebService() { proxy = ProxyFactory.CreateProxy(); bo = proxy.CreateObject <SmartBox.Console.Bo.AppCenter.AppCenterBO>(); }