Пример #1
0
        /// <summary>
        /// 构造函数
        /// </summary>
        public LoginForm()
        {
            InitializeComponent();
            this.Loaded += new RoutedEventHandler(LoginForm_Loaded);
            this.KeyUp += new System.Windows.Input.KeyEventHandler(LoginForm_KeyUp);
            sysloginClinet = new MainUIServicesClient();
            sysloginClinet.SystemLoginCompleted += new EventHandler<SystemLoginCompletedEventArgs>(sysloginClinet_SystemLoginCompleted);

            EmployeeInfoClient = new EmployeeInfoServiceClient();
            EmployeeInfoClient.getEmployeeInfobyLoginCompleted += new EventHandler<getEmployeeInfobyLoginCompletedEventArgs>(EmployeeInfoClient_getEmployeeInfobyLoginCompleted); ;

            employee = new V_EMPLOYEEDETAIL();
            MainPageManeger = new MainPagePartManager();
            MainPageManeger.NotifyUserMessageEvent += MainPageManeger_NotifyUserMessageEvent;
            MainPageManeger.isFirstUser = this.isFirstUser;
            MainPageManeger.LoadXapName = "SMT.SAAS.Platform.xap";
            MainPageManeger.VertionFileName = "DllVersion.xml";
            MainPageManeger.LoadDLLCompleted += new EventHandler(loadMainPage_LoadCompleted);
            MainPageManeger.UpdateDllCompleted += new EventHandler(MainPageManeger_UpdateDllCompleted);

#if DEBUG
            //this.txbUserName.Text = "smtwangl";
            //this.txbUserPassword.Password = "******";
#endif

        }
Пример #2
0
        /// <summary>
        /// 构造函数
        /// </summary>
        public LoginForm()
        {
            InitializeComponent();
            this.Loaded   += new RoutedEventHandler(LoginForm_Loaded);
            this.KeyUp    += new System.Windows.Input.KeyEventHandler(LoginForm_KeyUp);
            sysloginClinet = new MainUIServicesClient();
            sysloginClinet.SystemLoginCompleted += new EventHandler <SystemLoginCompletedEventArgs>(sysloginClinet_SystemLoginCompleted);

            EmployeeInfoClient = new EmployeeInfoServiceClient();
            EmployeeInfoClient.getEmployeeInfobyLoginCompleted += new EventHandler <getEmployeeInfobyLoginCompletedEventArgs>(EmployeeInfoClient_getEmployeeInfobyLoginCompleted);;

            employee        = new V_EMPLOYEEDETAIL();
            MainPageManeger = new MainPagePartManager();
            MainPageManeger.NotifyUserMessageEvent += MainPageManeger_NotifyUserMessageEvent;
            MainPageManeger.isFirstUser             = this.isFirstUser;
            MainPageManeger.LoadXapName             = "SMT.SAAS.Platform.xap";
            MainPageManeger.VertionFileName         = "DllVersion.xml";
            MainPageManeger.LoadDLLCompleted       += new EventHandler(loadMainPage_LoadCompleted);
            MainPageManeger.UpdateDllCompleted     += new EventHandler(MainPageManeger_UpdateDllCompleted);

#if DEBUG
            //this.txbUserName.Text = "smtwangl";
            //this.txbUserPassword.Password = "******";
#endif
        }
Пример #3
0
        /// <summary>
        /// 构造函数
        /// </summary>
        public LoginForm()
        {
            InitializeComponent();
            this.Loaded   += new RoutedEventHandler(LoginForm_Loaded);
            this.KeyUp    += new System.Windows.Input.KeyEventHandler(LoginForm_KeyUp);
            sysloginClinet = new MainUIServicesClient();
            sysloginClinet.SystemLoginCompleted += new EventHandler <SystemLoginCompletedEventArgs>(sysloginClinet_SystemLoginCompleted);

            EmployeeInfoClient = new EmployeeInfoServiceClient();
            EmployeeInfoClient.getEmployeeInfobyLoginCompleted += new EventHandler <getEmployeeInfobyLoginCompletedEventArgs>(EmployeeInfoClient_getEmployeeInfobyLoginCompleted);;

            employee                            = new V_EMPLOYEEDETAIL();
            MainPageManeger                     = new MainPagePartManager();
            MainPageManeger.Loginform           = this;
            MainPageManeger.isFirstUser         = this.isFirstUser;
            MainPageManeger.dllVersionFilePath  = this.dllVersionFilePath;
            MainPageManeger.LoadCompleted      += new EventHandler(loadMainPage_LoadCompleted);
            MainPageManeger.UpdateDllCompleted += new EventHandler(MainPageManeger_UpdateDllCompleted);

            if (Application.Current.Resources["username"] != null &&
                Application.Current.Resources["userpwd"] != null)
            {
                Root.Visibility = Visibility.Collapsed;
            }
        }
Пример #4
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public ChildSystemLoadManager()
 {
     MainPageManeger = new MainPagePartManager();
     //MainPageManeger.NotifyUserMessageEvent += MainPageManeger_NotifyUserMessageEvent;
     MainPageManeger.FilePath = "ChildSystem";
     MainPageManeger.LoadDLLCompleted += new EventHandler(loadMainPage_LoadCompleted);
     MainPageManeger.UpdateDllCompleted += new EventHandler(MainPageManeger_UpdateDllCompleted);
 }
Пример #5
0
        /// <summary>
        /// 加载所有dll完成并在主页面显示
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void loadMainPage_LoadCompleted(object sender, EventArgs e)
        {
            try
            {
                MainPagePartManager loadmain = sender as MainPagePartManager;
                asmMain = loadmain.asmMain;

                MainPage = asmMain.CreateInstance("SMT.SAAS.Platform.Xamls.MainPage") as UIElement;
                AppContext.AppHost.SetRootVisual(MainPage);
            }
            catch (Exception ex)
            {
            }
        }
Пример #6
0
        /// <summary>
        /// 构造函数
        /// </summary>
        public LoginForm()
        {
            InitializeComponent();
            this.Loaded += new RoutedEventHandler(LoginForm_Loaded);
            this.KeyUp += new System.Windows.Input.KeyEventHandler(LoginForm_KeyUp);
            sysloginClinet = new MainUIServicesClient();
            sysloginClinet.SystemLoginCompleted += new EventHandler<SystemLoginCompletedEventArgs>(sysloginClinet_SystemLoginCompleted);

            EmployeeInfoClient = new EmployeeInfoServiceClient();
            EmployeeInfoClient.getEmployeeInfobyLoginCompleted += new EventHandler<getEmployeeInfobyLoginCompletedEventArgs>(EmployeeInfoClient_getEmployeeInfobyLoginCompleted); ;

            employee = new V_EMPLOYEEDETAIL();
            MainPageManeger = new MainPagePartManager();
            MainPageManeger.Loginform = this;
            MainPageManeger.isFirstUser = this.isFirstUser;
            MainPageManeger.dllVersionFilePath = this.dllVersionFilePath;
            MainPageManeger.LoadCompleted += new EventHandler(loadMainPage_LoadCompleted);
            MainPageManeger.UpdateDllCompleted += new EventHandler(MainPageManeger_UpdateDllCompleted);
        }