Ejemplo n.º 1
0
        private void ButtonSetUserLimit_Click(object sender, RoutedEventArgs e)
        {
            //System.Windows.Browser.HtmlPage.Window.Navigate(new Uri("http://172.16.1.3/SmtOnline/Application/System/TestPage.html#/SysUserManagement"), "_blank");

            SMT.Saas.Tools.HrCommonServiceWS.HrCommonServiceClient client = new Saas.Tools.HrCommonServiceWS.HrCommonServiceClient();
            client.GetAppConfigByNameAsync("PermissionSystemPath");

            client.GetAppConfigByNameCompleted += new EventHandler<Saas.Tools.HrCommonServiceWS.GetAppConfigByNameCompletedEventArgs>(client_GetAppConfigByNameCompleted);
        }
Ejemplo n.º 2
0
        private void ButtonSetUserLimit_Click(object sender, RoutedEventArgs e)
        {
            //System.Windows.Browser.HtmlPage.Window.Navigate(new Uri("http://172.16.1.3/SmtOnline/Application/System/TestPage.html#/SysUserManagement"), "_blank");

            SMT.Saas.Tools.HrCommonServiceWS.HrCommonServiceClient client = new Saas.Tools.HrCommonServiceWS.HrCommonServiceClient();
            client.GetAppConfigByNameAsync("PermissionSystemPath");

            client.GetAppConfigByNameCompleted += new EventHandler <Saas.Tools.HrCommonServiceWS.GetAppConfigByNameCompletedEventArgs>(client_GetAppConfigByNameCompleted);
        }
Ejemplo n.º 3
0
 public EmployeeSalaryRecord()
 {
     InitializeComponent();          
     GetEntityLogo("T_HR_EMPLOYEESALARYRECORD");
     LayoutRoot.Visibility = Visibility.Collapsed;
     Login.Visibility = Visibility.Visible;
     SMT.Saas.Tools.HrCommonServiceWS.HrCommonServiceClient client = new Saas.Tools.HrCommonServiceWS.HrCommonServiceClient();
    client.GetAppConfigByNameCompleted+=client_GetAppConfigByNameCompleted;
    client.GetAppConfigByNameAsync("isForHuNanHangXingSalary");
 }
Ejemplo n.º 4
0
        public EntityBrowser(object editor)
        {
            BtnSaveSubmit.Click += new RoutedEventHandler(btnSubmit_Click);
            HrCommws = new Saas.Tools.HrCommonServiceWS.HrCommonServiceClient();
            Orgws = new Saas.Tools.OrganizationWS.OrganizationServiceClient();
            HrCommws.GetAppConfigByNameCompleted += new EventHandler<Saas.Tools.HrCommonServiceWS.GetAppConfigByNameCompletedEventArgs>(HrCommws_GetAppConfigByNameCompleted);
            Orgws.UpdateCheckStateCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(Orgws_UpdateCheckStateCompleted);
            InitializeComponent();

            EditorCtrl = editor as Control;
            EntityBrowseToolBar = this.ToolBarRow;
            // 判断当前加载项是否是流程
            if (editor.GetType().ToString() == "SMT.FlowDesigner.FlowPanel" || editor.GetType().ToString() == "SMT.FlowDesigner.TaskPanel")
            {
                TabContainer = new TabControl();
                Container.Children.Add(EditorCtrl);
                pnlContainer.Visibility = Visibility.Collapsed;
            }
            else
            {

                TabContainer = Common.Utility.FindChildControl<TabControl>(EditorCtrl);
                if (TabContainer == null)
                {
                    TabContainer = new TabControl();
                    TabItem item = new TabItem();
                    item.Header = Common.Utility.GetResourceStr("BASEINFO");

                    TabContainer.Style = (Style)Application.Current.Resources["TabControlStyle"];
                    item.Style = (Style)Application.Current.Resources["TabItemStyle"];

                    item.Content = EditorCtrl;
                    TabContainer.Items.Add(item);


                    pnlContainer.Children.Add(TabContainer);

                    PnlAudit.Visibility = Visibility.Collapsed;
                }
                else
                {
                    //加载当前的信息
                    pnlContainer.Children.Add(EditorCtrl);

                }
            }
            ViewContainer.Visibility = Visibility.Collapsed;
            if (editor is IEntityEditor)
                ((IEntityEditor)editor).OnUIRefreshed += new UIRefreshedHandler(editor_OnUIRefreshed);

            EntityEditor = editor;
            AddAuditControl();
            GenerateEntityTitle();
            //beyond 隐藏kpi
            AddKPIControl();
            //帮助注释掉
            //if (toolBarTop != null)
            //{
            //    toolBarTop.ButtonHelp.Click += new RoutedEventHandler(ButtonHelp_Click);
            //}
            //设置entitybrowser内部显示区域高度,以显示垂直进度条
            try
            {
                if (ParentWindow != null)
                {
                    SVShowContent.Width = ParentWindow.ActualWidth;
                    SVShowContent.Height = ParentWindow.ActualHeight - toolBarTop.ActualHeight
                        - toolBarBottom.ActualHeight - AuditCtrl.ActualHeight;
                }
            }
            catch (Exception ex)
            {
                SMT.SAAS.Main.CurrentContext.AppContext.SystemMessage(ex.ToString());

            }
        }