private void InitEvent() { PARENT.Children.Add(loadbar); client = new OrganizationServiceClient(); client.DepartmentPagingCompleted += new EventHandler<DepartmentPagingCompletedEventArgs>(client_DepartmentPagingCompleted); client.DepartmentDeleteCompleted += new EventHandler<DepartmentDeleteCompletedEventArgs>(client_DepartmentDeleteCompleted); client.GetCompanyActivedCompleted += new EventHandler<GetCompanyActivedCompletedEventArgs>(client_GetCompanyActivedCompleted); client.DepartmentCancelCompleted += new EventHandler<DepartmentCancelCompletedEventArgs>(client_DepartmentCancelCompleted); this.Loaded += new RoutedEventHandler(Department_Loaded); this.DtGrid.SelectionChanged += new SelectionChangedEventHandler(DtGrid_SelectionChanged); ToolBar.btnNew.Click += new RoutedEventHandler(btnNew_Click); ToolBar.btnEdit.Click += new RoutedEventHandler(btnEdit_Click); ToolBar.btnDelete.Click += new RoutedEventHandler(btnDelete_Click); ToolBar.btnAudit.Click += new RoutedEventHandler(btnAudit_Click); ToolBar.btnRefresh.Click += new RoutedEventHandler(btnRefresh_Click); ToolBar.cbxCheckState.SelectionChanged += new SelectionChangedEventHandler(cbxCheckState_SelectionChanged); ToolBar.BtnView.Click += new RoutedEventHandler(BtnView_Click); ToolBar.btnReSubmit.Click += new RoutedEventHandler(btnReSubmit_Click); //航信发布需要打卡 ToolBar.btnImport.Visibility = Visibility.Visible; ToolBar.btnImport.Click += new RoutedEventHandler(btnImport_Click); ImageButton btnCancel = new ImageButton(); btnCancel.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/area/18_import.png", Utility.GetResourceStr("CANCEL")).Click += new RoutedEventHandler(btnCancel_Click); ToolBar.stpOtherAction.Children.Add(btnCancel); }
private void InitParas() { PARENT.Children.Add(loadbar); loadbar.Stop(); client.EmployeeAddSumDeleteCompleted += new EventHandler<EmployeeAddSumDeleteCompletedEventArgs>(client_EmployeeAddSumDeleteCompleted); client.GetEmployeeAddSumWithPagingCompleted += new EventHandler<GetEmployeeAddSumWithPagingCompletedEventArgs>(client_GetEmployeeAddSumWithPagingCompleted); ToolBar.btnNew.Click += new RoutedEventHandler(btnNew_Click); ToolBar.btnEdit.Click += new RoutedEventHandler(btnEdit_Click); ToolBar.btnDelete.Click += new RoutedEventHandler(btnDelete_Click); ToolBar.btnAudit.Click += new RoutedEventHandler(btnAudit_Click); ToolBar.btnOtherAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("MASSAUDIT")).Click += new RoutedEventHandler(MassAudit_Click); ImageButton _ImgButtonBankPaySalary = new ImageButton(); _ImgButtonBankPaySalary.VerticalAlignment = VerticalAlignment.Center; _ImgButtonBankPaySalary.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("test")).Click += new RoutedEventHandler(_ImgButtonBankPaySalary_Click); //ToolBar.stpOtherAction.Children.Add(_ImgButtonBankPaySalary); //ToolBar.btnAduitNoTPass.Click += new RoutedEventHandler(btnAuitNoTPass_click); //ToolBar.btnSumbitAudit.Click += new RoutedEventHandler(btnSumbitAudit_click); ToolBar.btnRefresh.Click += new RoutedEventHandler(btnRefresh_Click); ToolBar.BtnView.Click += new RoutedEventHandler(BtnView_Click); //this.Loaded += new RoutedEventHandler(AuditState_Loaded); this.Loaded += new RoutedEventHandler(Left_Loaded); ToolBar.cbxCheckState.SelectionChanged += new SelectionChangedEventHandler(cbxCheckState_SelectionChanged); ToolBar.btnReSubmit.Click += new RoutedEventHandler(btnReSubmit_Click); //航信版本发布时需要打开 ToolBar.btnImport.Visibility = Visibility.Visible; ToolBar.btnImport.Click += new RoutedEventHandler(btnImport_Click); treeOrganization.SelectedClick += new EventHandler(treeOrganization_SelectedClick); //orgClient = new SMT.Saas.Tools.OrganizationWS.OrganizationServiceClient(); //orgClient.GetCompanyActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetCompanyActivedCompletedEventArgs>(orgClient_GetCompanyActivedCompleted); //orgClient.GetDepartmentActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetDepartmentActivedCompletedEventArgs>(orgClient_GetDepartmentActivedCompleted); //orgClient.GetPostActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetPostActivedCompletedEventArgs>(orgClient_GetPostActivedCompleted); }
private void LayoutRoot_Loaded(object sender, RoutedEventArgs e) { txbSubId.Text = subjectViewInfo.SubjectInfo.SUBJECTID.ToString() + "."; txbSubContent.Text = subjectViewInfo.SubjectInfo.CONTENT; System.Linq.IOrderedEnumerable<T_OA_REQUIREDETAIL> oanswerList = subjectViewInfo.AnswerList.OrderBy(ee => ee.CODE); foreach (T_OA_REQUIREDETAIL anserInfo in oanswerList) { if (anserInfo.CONTENT != "无") { SurveyAnswer sa = new SurveyAnswer(anserInfo); sa.IsShowResult = isShowResult; if (isShowResult != 0 && isShowResult != 3) txtComments.Visibility = Visibility.Collapsed; if (resultDetail != null) if (resultDetail.RESULT == anserInfo.CODE) { sa.IsSelected = true; if (resultDetail.CONTENT != null) txtComments.Text = resultDetail.CONTENT; } spAnswerList.Children.Add(sa); } } ImageButton btn = new ImageButton(); btn.Margin = new Thickness(0); btn.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/ToolBar/ico_16_4406in.png", Utility.GetResourceStr("OTHERSUGGEST")); btn.Click += new RoutedEventHandler(chk_Other); spAnswerList.Children.Add(btn); }
private void InitParas() { PARENT.Children.Add(loadbar); client.GetSalarySystemWithPagingCompleted += new EventHandler<GetSalarySystemWithPagingCompletedEventArgs>(client_GetSalarySystemWithPagingCompleted); client.GetPostLevelDistinctionBySystemIDCompleted += new EventHandler<GetPostLevelDistinctionBySystemIDCompletedEventArgs>(client_GetPostLevelDistinctionBySystemIDCompleted); client.PostLevelDistinctionUpdateCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(client_PostLevelDistinctionUpdateCompleted); client.GenerateSalaryLevelCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(client_GenerateSalaryLevelCompleted); client.SalarySystemDeleteCompleted += new EventHandler<SalarySystemDeleteCompletedEventArgs>(client_SalarySystemDeleteCompleted); permissionClient.GetSysDictionaryByCategoryCompleted += new EventHandler<GetSysDictionaryByCategoryCompletedEventArgs>(permissionClient_GetSysDictionaryByCategoryCompleted); ToolBar.btnNew.Click += new RoutedEventHandler(btnNew_Click); ToolBar.btnEdit.Click += new RoutedEventHandler(btnEdit_Click); ToolBar.btnDelete.Click += new RoutedEventHandler(btnDelete_Click); ToolBar.btnAudit.Click += new RoutedEventHandler(btnAudit_Click); ToolBar.btnRefresh.Click += new RoutedEventHandler(btnRefresh_Click); //ToolBar.btnAduitNoTPass.Click += new RoutedEventHandler(btnAuitNoTPass_click); //ToolBar.btnSumbitAudit.Click += new RoutedEventHandler(btnSumbitAudit_click); //ToolBar.btnRefresh.Click += new RoutedEventHandler(btnRefresh_Click); ImageButton btnPreView = new ImageButton(); btnPreView.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/18_workPlace.png", Utility.GetResourceStr("PREVIEW")).Click += new RoutedEventHandler(btnPreView_Click); ToolBar.stpOtherAction.Children.Add(btnPreView); ToolBar.btnReSubmit.Click += new RoutedEventHandler(btnReSubmit_Click); ImageButton btnCreatSalarySystem = new ImageButton(); btnCreatSalarySystem.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/area/18_import.png", Utility.GetResourceStr("CREATSALARYSYSTEM")).Click += new RoutedEventHandler(btnCreatSalarySystem_Click); ToolBar.stpOtherAction.Children.Add(btnCreatSalarySystem); // ToolBar.BtnView.Click += new RoutedEventHandler(BtnView_Click); ToolBar.BtnView.Visibility = Visibility.Collapsed; ToolBar.retRefresh.Visibility = Visibility.Collapsed; //this.Loaded += new RoutedEventHandler(AuditState_Loaded); ToolBar.cbxCheckState.SelectionChanged += new SelectionChangedEventHandler(cbxCheckState_SelectionChanged); // permissionClient.GetSysDictionaryByCategoryAsync("POSTLEVEL"); }
private void InitParas() { PARENT.Children.Add(loadbar); client.GetSalaryLevelPagingCompleted += new EventHandler<GetSalaryLevelPagingCompletedEventArgs>(client_GetSalaryLevelPagingCompleted); permissionClient.GetSysDictionaryByCategoryCompleted += new EventHandler<SMT.Saas.Tools.PermissionWS.GetSysDictionaryByCategoryCompletedEventArgs>(permissionClient_GetSysDictionaryByCategoryCompleted); client.GenerateSalaryLevelCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(client_GenerateSalaryLevelCompleted); //获取字典中的岗位级别 permissionClient.GetSysDictionaryByCategoryAsync("SALARYLEVEL"); ToolBar.btnDelete.Visibility = Visibility.Collapsed; // ToolBar.btnNew.Visibility = Visibility.Collapsed; ToolBar.btnEdit.Click += new RoutedEventHandler(btnEdit_Click); ToolBar.btnNew.Click += new RoutedEventHandler(btnNew_Click); ToolBar.btnAudit.Visibility = Visibility.Collapsed; ToolBar.cbxCheckState.Visibility = Visibility.Collapsed; ToolBar.txtCheckStateName.Visibility = Visibility.Collapsed; ToolBar.retAudit.Visibility = Visibility.Collapsed; ToolBar.retDelete.Visibility = Visibility.Collapsed; ToolBar.BtnView.Visibility = Visibility.Collapsed; ToolBar.retRefresh.Visibility = Visibility.Collapsed; ImageButton btnPreView = new ImageButton(); btnPreView.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/18_workPlace.png", Utility.GetResourceStr("PREVIEW")).Click += new RoutedEventHandler(btnPreView_Click); ToolBar.stpOtherAction.Children.Add(btnPreView); ImageButton btnCreate = new ImageButton(); btnCreate.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/area/18_import.png", Utility.GetResourceStr("CREATE")).Click += new RoutedEventHandler(btnCreate_Click); ToolBar.stpOtherAction.Children.Add(btnCreate); }
private void InitEvent() { PARENT.Children.Add(loadbar); client = new PersonnelServiceClient(); // client.LeftOfficePagingCompleted += new EventHandler<LeftOfficePagingCompletedEventArgs>(client_LeftOfficePagingCompleted); client.LeftOfficeConfirmDeleteCompleted += new EventHandler<LeftOfficeConfirmDeleteCompletedEventArgs>(client_LeftOfficeConfirmDeleteCompleted); client.LeftOfficeConfirmPagingCompleted += new EventHandler<LeftOfficeConfirmPagingCompletedEventArgs>(client_LeftOfficeConfirmPagingCompleted); this.Loaded += new RoutedEventHandler(LeftOfficeConfirm_Loaded); ToolBar.btnNew.Click += new RoutedEventHandler(btnNew_Click); ToolBar.btnEdit.Click += new RoutedEventHandler(btnEdit_Click); //ToolBar.btnNew.Visibility = Visibility.Collapsed; //ToolBar.retNew.Visibility = Visibility.Collapsed; ToolBar.btnDelete.Click += new RoutedEventHandler(btnDelete_Click); ToolBar.btnDelete.Visibility = Visibility.Collapsed; ToolBar.btnReSubmit.Click += new RoutedEventHandler(btnReSubmit_Click); ToolBar.btnAudit.Click += new RoutedEventHandler(btnAudit_Click); ToolBar.btnRefresh.Click += new RoutedEventHandler(btnRefresh_Click); ToolBar.BtnView.Click += new RoutedEventHandler(BtnView_Click); ToolBar.cbxCheckState.SelectionChanged += new SelectionChangedEventHandler(cbxCheckState_SelectionChanged); ImageButton _ImgButtonViewBasicInfo = new ImageButton(); _ImgButtonViewBasicInfo.VerticalAlignment = VerticalAlignment.Center; _ImgButtonViewBasicInfo.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("员工离职报表")).Click += new RoutedEventHandler(_ImgButtonViewBasicInfo_Click); ToolBar.stpOtherAction.Children.Add(_ImgButtonViewBasicInfo); }
/// <summary> /// 构造页面触发事件 /// </summary> public void InitPara() { try { // 1s 冉龙军 PARENT.Children.Add(loadbar); loadbar.Stop(); // 1e client = new PersonnelServiceClient(); kpiClient = new PerformanceServiceClient(); kpiClient.GetKPIRecordPagingCompleted += new EventHandler<GetKPIRecordPagingCompletedEventArgs>(client_GetKPIRecordPagingCompleted); //orgClient = new OrganizationServiceClient(); //orgClient.GetCompanyActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetCompanyActivedCompletedEventArgs>(orgClient_GetCompanyActivedCompleted); //orgClient.GetDepartmentActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetDepartmentActivedCompletedEventArgs>(orgClient_GetDepartmentActivedCompleted); //orgClient.GetPostActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetPostActivedCompletedEventArgs>(orgClient_GetPostActivedCompleted); DtGrid.CurrentCellChanged += new EventHandler<EventArgs>(DtGrid_CurrentCellChanged); this.Loaded += new RoutedEventHandler(Employee_Loaded); this.Loaded += new RoutedEventHandler(AuditState_Loaded); treeOrganization.SelectedClick += new EventHandler(treeOrganization_SelectedClick); //this.ToolBar.btnNew.Click += new RoutedEventHandler(btnAdd_Click); this.ToolBar.btnNew.Visibility = Visibility.Collapsed; this.ToolBar.btnEdit.Visibility = Visibility.Collapsed; this.ToolBar.btnDelete.Visibility = Visibility.Collapsed; this.ToolBar.btnRefresh.Visibility = Visibility.Collapsed; this.ToolBar.BtnView.Visibility = Visibility.Collapsed; // 1s 冉龙军 this.ToolBar.btnAudit.Visibility = Visibility.Collapsed; this.ToolBar.cbxCheckState.Visibility = Visibility.Collapsed; this.ToolBar.cbxCheckState.SelectionChanged += new SelectionChangedEventHandler(cbxCheckState_SelectionChanged); this.ToolBar.retNew.Visibility = Visibility.Collapsed; this.ToolBar.retEdit.Visibility = Visibility.Collapsed; this.ToolBar.retDelete.Visibility = Visibility.Collapsed; this.ToolBar.retRefresh.Visibility = Visibility.Collapsed; this.ToolBar.retAudit.Visibility = Visibility.Collapsed; this.ToolBar.retAuditNoPass.Visibility = Visibility.Collapsed; this.ToolBar.txtCheckStateName.Visibility = Visibility.Collapsed; // 1e ImageButton btnComplain = new ImageButton(); btnComplain.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_4405_d.png", Utility.GetResourceStr("COMPLAIN")).Click += new RoutedEventHandler(btnComplain_Click); ImageButton btnEditComplain = new ImageButton(); btnEditComplain.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/18_service.png", Utility.GetResourceStr("EDIT")).Click += new RoutedEventHandler(btnEditComplain_Click); ImageButton btnViewComplain = new ImageButton(); btnViewComplain.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/18_service.png", Utility.GetResourceStr("VIEWCOMPLAIN")).Click += new RoutedEventHandler(btnViewComplain_Click); ImageButton btnViewReview = new ImageButton(); btnViewReview.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1036.png", Utility.GetResourceStr("VIEWREVIEW")).Click += new RoutedEventHandler(btnReview_Click); this.ToolBar.stpOtherAction.Children.Add(btnComplain); // 1s 冉龙军 //this.ToolBar.stpOtherAction.Children.Add(btnEditComplain); //修改 this.ToolBar.stpOtherAction.Children.Add(ToolBar.AddPartition()); // 1e // this.ToolBar.stpOtherAction.Children.Add(btnViewComplain); // 1s 冉龙军 this.ToolBar.stpOtherAction.Children.Add(ToolBar.AddPartition()); // 1e // this.ToolBar.stpOtherAction.Children.Add(btnViewReview); } catch (Exception ex) { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(ex.Message)); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } }
public void InitPara() { PARENT.Children.Add(loadbar); loadbar.Stop(); try { client = new SalaryServiceClient(); client.GetSalaryItemSetPagingCompleted += new EventHandler<GetSalaryItemSetPagingCompletedEventArgs>(client_GetSalaryItemSetPagingCompleted); client.SalaryItemSetDeleteCompleted += new EventHandler<SalaryItemSetDeleteCompletedEventArgs>(client_SalaryItemSetDeleteCompleted); client.ExecuteSalaryItemSqlCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(client_ExecuteSalaryItemSqlCompleted); this.Loaded += new RoutedEventHandler(Left_Loaded); // orgClient = new SMT.Saas.Tools.OrganizationWS.OrganizationServiceClient(); //orgClient.GetCompanyActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetCompanyActivedCompletedEventArgs>(orgClient_GetCompanyActivedCompleted); //orgClient.GetDepartmentActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetDepartmentActivedCompletedEventArgs>(orgClient_GetDepartmentActivedCompleted); } catch (Exception ex) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); loadbar.Stop(); } ToolBar.btnNew.Click += new RoutedEventHandler(btnNew_Click); ToolBar.btnEdit.Click += new RoutedEventHandler(btnEdit_Click); ToolBar.btnDelete.Click += new RoutedEventHandler(btnDelete_Click); ToolBar.btnRefresh.Click += new RoutedEventHandler(btnRefresh_Click); ToolBar.BtnView.Click += new RoutedEventHandler(BtnView_Click); //xiedx //自定义的一个按钮 ImageButton _ImgButtonExecuteSalaryItemSql = new ImageButton(); _ImgButtonExecuteSalaryItemSql.VerticalAlignment = VerticalAlignment.Center; _ImgButtonExecuteSalaryItemSql.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("初始化薪资")).Click += new RoutedEventHandler(_ImgButtonExecuteSalaryItemSql_Click); ToolBar.stpOtherAction.Children.Add(_ImgButtonExecuteSalaryItemSql); ToolBar.btnAudit.Visibility = Visibility.Collapsed; ToolBar.retAudit.Visibility = Visibility.Collapsed; ToolBar.stpCheckState.Visibility = Visibility.Collapsed; treeOrganization.SelectedClick += new EventHandler(treeOrganization_SelectedClick); ImageButton _ImgButtonRecoverySalaryItem = new ImageButton(); _ImgButtonRecoverySalaryItem.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("RECOVERYSALARY")).Click += new RoutedEventHandler(_ImgButtonRecoverySalaryItem_Click); _ImgButtonRecoverySalaryItem.Visibility = Visibility.Collapsed; ToolBar.stpOtherAction.Children.Add(_ImgButtonRecoverySalaryItem); }
protected override void OnLoadControlComplete() { base.OnLoadControlComplete(); DetailGrid grid = this.EditForm.FindControl("OrderGrid") as DetailGrid; if (grid != null) { grid.P1.Visibility = System.Windows.Visibility.Visible; List<ToolbarItem> list = new List<ToolbarItem>(); ToolbarItem item = new ToolbarItem { DisplayType = ToolbarItemDisplayTypes.Image, Key = "S1", Title = "按科目查看", ImageUrl = "/SMT.SaaS.FrameworkUI;Component/Images/ToolBar/18_addView.png", }; list.Add(item); item = new ToolbarItem { DisplayType = ToolbarItemDisplayTypes.Image, Key = "S2", Title = "按公司部门单据查看", ImageUrl = "/SMT.SaaS.FrameworkUI;Component/Images/ToolBar/18_addView.png" }; list.Add(item); grid.AddToolBarItems(list); } var dGrid = grid; dGrid.ADGrid.LoadingRow += (object sender, DataGridRowEventArgs e) => { if ((this.EditForm.OperationType == OperationTypes.Add || this.EditForm.OperationType == OperationTypes.Edit || this.EditForm.OperationType == OperationTypes.ReSubmit) && SumType == 1) { var con = dGrid.ADGrid.Columns[7].GetCellContent(e.Row) as StackPanel; Action a2 = () => { Label label = new Label(); label.Content = "已打回"; con.Children.Clear(); con.Children.Add(label); }; Action a1 = () => { ImageButton myButton = new ImageButton(); myButton.Margin = new Thickness(0); myButton.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/ToolBar/ico_16_delete.png", "打回"); myButton.Tag = e.Row.DataContext; myButton.Click += (oo, ee) => { Control c = oo as Control; var entity = c.Tag as FBEntity; Action action = () => { // dGrid.Delete(new List<FBEntity> { entity }); var saveEntity = entity.Entity.ToFBEntity(); saveEntity.SetObjValue("Entity.CHECKSTATES", 4); saveEntity.FBEntityState = FBEntityState.Modified; FBEntityService fbs = new FBEntityService(); fbs.SetVisitUser(saveEntity); fbs.FBService.SaveCompleted += (ooo, eee) => { this.CloseProcess(); if (eee.Error != null) { CommonFunction.ShowErrorMessage("操作失败, " + eee.Error.Message); } else if (eee.Result.Exception != null) { CommonFunction.ShowErrorMessage(eee.Result.Exception); } else { a2(); } }; this.ShowProcess(); CurrentUserPost user = new CurrentUserPost(); user.EmployeeName = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeName; user.EmployeeID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID; user.PostName = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts[0].PostName; user.DepartmentName = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts[0].DepartmentName; user.CompanyName = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts[0].CompanyName; fbs.FBService.SaveAsync(saveEntity,user); // none; }; var personName = entity.GetObjValue("Entity.T_FB_DEPTBUDGETAPPLYMASTER.OWNERDEPARTMENTNAME"); var msg = "你确定要打回 [" + personName + "] 的部门月度预算吗?"; CommonFunction.AskDelete(msg, action); }; con.Children.Clear(); con.Children.Add(myButton); }; var cs = e.Row.DataContext.GetObjValue("Entity.CHECKSTATES") as decimal?; if (cs.Equal(4)) { a2(); } else { a1(); } } }; grid.deatilGridBar.ItemClicked += new EventHandler<ToolBar.ToolBarItemClickArgs>(deatilGridBar_ItemClicked); deatilGridBar_ItemClicked(grid, new ToolBar.ToolBarItemClickArgs("S1")); }
public void InitPara() { PARENT.Children.Add(loadbar); try { client = new SalaryServiceClient(); engineclient = new EngineWcfGlobalFunctionClient(); client.GetAutoEmployeeSalaryRecordPagingsCompleted += new EventHandler<GetAutoEmployeeSalaryRecordPagingsCompletedEventArgs>(client_GetAutoEmployeeSalaryRecordPagingsCompleted); client.GetEmployeeSalaryRecordItemByIDCompleted += new EventHandler<GetEmployeeSalaryRecordItemByIDCompletedEventArgs>(client_GetEmployeeSalaryRecordItemByIDCompleted); client.PaymentUpdateCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(client_PaymentUpdateCompleted); client.GetPaymentPagingsCompleted += new EventHandler<GetPaymentPagingsCompletedEventArgs>(client_GetPaymentPagingsCompleted); client.GetPaymentPagingCompleted += new EventHandler<GetPaymentPagingCompletedEventArgs>(client_GetPaymentPagingCompleted); client.ExportExcelCompleted += new EventHandler<ExportExcelCompletedEventArgs>(client_ExportExcelCompleted); client.ImportExcelCompleted += new EventHandler<ImportExcelCompletedEventArgs>(client_ImportExcelCompleted); client.ReadExcelCompleted += new EventHandler<ReadExcelCompletedEventArgs>(client_ReadExcelCompleted); client.ExportExcelAllCompleted += new EventHandler<ExportExcelAllCompletedEventArgs>(client_ExportExcelAllCompleted); this.DtGrid.CanUserSortColumns = false; this.Loaded += new RoutedEventHandler(Left_Loaded); this.DtGrid.LoadingRowDetails += new EventHandler<DataGridRowDetailsEventArgs>(DtGrid_LoadingRowDetails); treeOrganization.SelectedClick += new EventHandler(treeOrganization_SelectedClick); client.GetSalaryStandardPagingCompleted += new EventHandler<GetSalaryStandardPagingCompletedEventArgs>(client_GetSalaryStandardPagingCompleted); //orgClient = new SMT.Saas.Tools.OrganizationWS.OrganizationServiceClient(); //orgClient.GetCompanyActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetCompanyActivedCompletedEventArgs>(orgClient_GetCompanyActivedCompleted); //orgClient.GetDepartmentActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetDepartmentActivedCompletedEventArgs>(orgClient_GetDepartmentActivedCompleted); //orgClient.GetPostActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetPostActivedCompletedEventArgs>(orgClient_GetPostActivedCompleted); //engineclient.MsgCloseCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(engineclient_MsgCloseCompleted); engineclient.CloseDoTaskCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(engineclient_CloseDoTaskCompleted); } catch (Exception ex) { MessageBox.Show(ex.ToString()); //ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); loadbar.Stop(); } #region 工具栏初始化 ToolBar.txtOtherName.Visibility = Visibility.Visible; ToolBar.txtOtherName.Text = string.Empty; ToolBar.btnImport.Visibility = Visibility.Collapsed; ToolBar.btnImport.Click += new RoutedEventHandler(btnImport_Click); ToolBar.btnEdit.Click += new RoutedEventHandler(btnEdit_Click); ToolBar.btnNew.Visibility = Visibility.Collapsed; ToolBar.btnDelete.Visibility = Visibility.Collapsed; //ToolBar.btnSumbitAudit.Visibility = Visibility.Collapsed; ToolBar.btnAudit.Visibility = Visibility.Collapsed; ToolBar.cbxCheckState.Visibility = Visibility.Collapsed; ToolBar.txtCheckStateName.Visibility = Visibility.Collapsed; ToolBar.btnEdit.Visibility = Visibility.Collapsed; //ToolBar.btnAduitNoTPass.Visibility = Visibility.Collapsed; ToolBar.BtnView.Visibility = Visibility.Collapsed; ToolBar.retNew.Visibility = Visibility.Collapsed; ToolBar.retEdit.Visibility = Visibility.Collapsed; ToolBar.retAudit.Visibility = Visibility.Collapsed; ToolBar.retAuditNoPass.Visibility = Visibility.Collapsed; ToolBar.retRead.Visibility = Visibility.Visible; ToolBar.retPDF.Visibility = Visibility.Collapsed; ToolBar.retDelete.Visibility = Visibility.Collapsed; ToolBar.retRefresh.Visibility = Visibility.Collapsed; ToolBar.btnRefresh.Click += new RoutedEventHandler(btnRefresh_Click); //ToolBar.BtnView.Click += new RoutedEventHandler(BtnView_Click); ToolBar.btnOtherAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("PAY")).Click += new RoutedEventHandler(Payment_Click); ImageButton _ImgButtonBankPaySalary = new ImageButton(); _ImgButtonBankPaySalary.VerticalAlignment = VerticalAlignment.Center; _ImgButtonBankPaySalary.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("BANKPAY")).Click += new RoutedEventHandler(_ImgButtonBankPaySalary_Click); ToolBar.stpOtherAction.Children.Add(_ImgButtonBankPaySalary); //_ImgButtonDataExPort.VerticalAlignment = VerticalAlignment.Center; //_ImgButtonDataExPort.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("数据导出")).Click += new RoutedEventHandler(_ImgButtonDataExPort_Click); //ToolBar.stpOtherAction.Children.Add(_ImgButtonDataExPort); _ImgButtonMsgclose.VerticalAlignment = VerticalAlignment.Center; _ImgButtonMsgclose.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("关闭代办")).Click += new RoutedEventHandler(_ImgButtonMsgclose_Click); ToolBar.stpOtherAction.Children.Add(_ImgButtonMsgclose); #endregion }
private void InitParas() { PARENT.Children.Add(loadbar); client.SalarySolutionDeleteCompleted += new EventHandler<SalarySolutionDeleteCompletedEventArgs>(client_SalarySolutionDeleteCompleted); client.GetSalarySolutionPagingCompleted += new EventHandler<GetSalarySolutionPagingCompletedEventArgs>(client_GetSalarySolutionPagingCompleted); client.CreateSalaryStandBatchCompleted += new EventHandler<CreateSalaryStandBatchCompletedEventArgs>(client_CreateSalaryStandBatchCompleted); ToolBar.btnNew.Click += new RoutedEventHandler(btnNew_Click); ToolBar.btnEdit.Click += new RoutedEventHandler(btnEdit_Click); ToolBar.btnDelete.Click += new RoutedEventHandler(btnDelete_Click); ToolBar.btnAudit.Click += new RoutedEventHandler(btnAudit_Click); ToolBar.BtnView.Click += new RoutedEventHandler(BtnView_Click); ToolBar.cbxCheckState.SelectionChanged += new SelectionChangedEventHandler(cbxCheckState_SelectionChanged); this.Loaded += new RoutedEventHandler(AuditState_Loaded); ImageButton btnCreate = new ImageButton(); btnCreate.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/area/18_import.png", Utility.GetResourceStr("BATCHCREATESTAND")).Click += new RoutedEventHandler(btnCreate_Click); ToolBar.stpOtherAction.Children.Add(btnCreate); ToolBar.btnReSubmit.Click += new RoutedEventHandler(btnReSubmit_Click); }
public void InitPara() { try { PARENT.Children.Add(loadbar); loadbar.Stop(); //DtGrid.CurrentCellChanged += new EventHandler<EventArgs>(DtGrid_CurrentCellChanged); client = new SMT.Saas.Tools.PersonnelWS.PersonnelServiceClient(); //client.GetEmployeePagingCompleted += new EventHandler<GetEmployeePagingCompletedEventArgs>(client_GetEmployeePagingCompleted); client.EmployeeDeleteCompleted += new EventHandler<EmployeeDeleteCompletedEventArgs>(client_EmployeeDeleteCompleted); //client.GetEmployeeViewsPagingCompleted += new EventHandler<GetEmployeeViewsPagingCompletedEventArgs>(client_GetEmployeeViewsPagingCompleted); client.GetEmployeeBasicInfoPagingViewCompleted += new EventHandler<GetEmployeeBasicInfoPagingViewCompletedEventArgs>(client_GetEmployeeBasicInfoPagingViewCompleted); client.ExportEmployeeCompleted += new EventHandler<ExportEmployeeCompletedEventArgs>(client_ExportEmployeeCompleted); client.GetLeaveEmployeeViewsPagingCompleted += new EventHandler<GetLeaveEmployeeViewsPagingCompletedEventArgs>(client_GetLeaveEmployeeViewsPagingCompleted); // orgClient = new SMT.Saas.Tools.OrganizationWS.OrganizationServiceClient(); //orgClient.GetCompanyActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetCompanyActivedCompletedEventArgs>(orgClient_GetCompanyActivedCompleted); //orgClient.GetDepartmentActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetDepartmentActivedCompletedEventArgs>(orgClient_GetDepartmentActivedCompleted); //orgClient.GetPostActivedCompleted += new EventHandler<SMT.Saas.Tools.OrganizationWS.GetPostActivedCompletedEventArgs>(orgClient_GetPostActivedCompleted); this.Loaded += new RoutedEventHandler(Employee_Loaded); this.ToolBar.btnNew.Click += new RoutedEventHandler(btnAdd_Click); this.ToolBar.btnEdit.Click += new RoutedEventHandler(BtnAlter_Click); this.ToolBar.btnDelete.Click += new RoutedEventHandler(btnDel_Click); this.ToolBar.btnRefresh.Click += new RoutedEventHandler(btnRefresh_Click); this.ToolBar.BtnView.Click += new RoutedEventHandler(BtnView_Click); this.ToolBar.retNew.Visibility = Visibility.Collapsed; this.ToolBar.btnNew.Visibility = Visibility.Collapsed; this.ToolBar.cbxCheckState.Visibility = Visibility.Collapsed; this.ToolBar.txtCheckStateName.Visibility = Visibility.Collapsed; this.ToolBar.btnDelete.Visibility = Visibility.Collapsed; this.ToolBar.btnAudit.Visibility = Visibility.Collapsed; this.ToolBar.retAudit.Visibility = Visibility.Collapsed; ImageButton _ImgButtonViewInTime = new ImageButton(); _ImgButtonViewInTime.VerticalAlignment = VerticalAlignment.Center; _ImgButtonViewInTime.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("员工即时信息")).Click += new RoutedEventHandler(_ImgButtonViewInTime_Click); ToolBar.stpOtherAction.Children.Add(_ImgButtonViewInTime); treeOrganization.SelectedClick += new EventHandler(treeOrganization_SelectedClick); ImageButton _ImgButtonViewBasicInfo = new ImageButton(); _ImgButtonViewBasicInfo.VerticalAlignment = VerticalAlignment.Center; _ImgButtonViewBasicInfo.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("报表信息")).Click += new RoutedEventHandler(_ImgButtonViewBasicInfo_Click); ToolBar.stpOtherAction.Children.Add(_ImgButtonViewBasicInfo); //ImageButton _ImgButtonEmployeeTotal = new ImageButton(); //_ImgButtonEmployeeTotal.VerticalAlignment = VerticalAlignment.Center; //_ImgButtonEmployeeTotal.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("统计报表")).Click += new RoutedEventHandler(_ImgButtonEmployeeTotal_Click); //ToolBar.stpOtherAction.Children.Add(_ImgButtonEmployeeTotal); //ImageButton _ImgButtonEmployeeStruct = new ImageButton(); //_ImgButtonEmployeeStruct.VerticalAlignment = VerticalAlignment.Center; //_ImgButtonEmployeeStruct.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("结构报表")).Click += new RoutedEventHandler(_ImgButtonEmployeeStruct_Click); //ToolBar.stpOtherAction.Children.Add(_ImgButtonEmployeeStruct); //ImageButton _ImgButtonReport = new ImageButton(); //_ImgButtonReport.VerticalAlignment = VerticalAlignment.Center; //_ImgButtonReport.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("薪酬保险缴交报表")).Click += new RoutedEventHandler(_ImgButtonReports_Click); //ToolBar.stpOtherAction.Children.Add(_ImgButtonReport); ToolBar.btnOutExcel.Visibility = Visibility.Visible; ToolBar.btnOutExcel.Click += new RoutedEventHandler(btnOutExcel_Click); treeOrganization.SelectedClick += new EventHandler(treeOrganization_SelectedClick); } catch (Exception ) { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(ex.Message)); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } }
void CreateControl(SMT.SaaS.FrameworkUI.FormToolBar ToolBar) { ImageButton btnSave = new ImageButton(); btnSave.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/ToolBar/16_save.png", Utility.GetResourceStr("保存")).Click += new RoutedEventHandler(btnSave_Click); ToolBar.stpOtherAction.Children.Add(btnSave); }
/// <summary> /// 添加新的解决方案 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void ToolBarSolution_btnNew_Click(object sender, RoutedEventArgs e) { action = FormTypes.New; this.cbxpostlevel.SelectedIndex = 0; this.cbxNoAllowancePostlevel.SelectedIndex = 0; ToolBarSolution += 1; //IsAddStandard = true; travelObj.TRAVELSOLUTIONSID = System.Guid.NewGuid().ToString(); travelObj.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; travelObj.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; travelObj.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; travelObj.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; travelObj.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; travelObj.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; travelObj.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; travelObj.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; InitSolutionPara(); this.SetEnabledIsTrue(); //在新建时不可以选择其他的出差方案,否则会造成错误 cmbSolution.IsEnabled = false; ToolBar_Solution.btnEdit.IsEnabled = false; SecondCompany.Items.Clear(); OldStandardList.Clear(); //新建后出来复制操作 if (ToolBarSolution == 1) { ImageButton _ImageBtnCopy = new ImageButton(); _ImageBtnCopy.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/copy.png", Utility.GetResourceStr("复制")).Click += new RoutedEventHandler(SolutionManagement_Click); ToolBar_Solution.stpOtherAction.Children.Add(_ImageBtnCopy); } }
private void InitParas() { PARENT.Children.Add(loadbar); client.SalaryContrastAllCompleted += new EventHandler<SalaryContrastAllCompletedEventArgs>(client_SalaryContrastAllCompleted); client.GetAutoEmployeeSalaryRecordPagingsCompleted += new EventHandler<GetAutoEmployeeSalaryRecordPagingsCompletedEventArgs>(client_GetAutoEmployeeSalaryRecordPagingsCompleted); client.GetEmployeeSalaryRecordItemByIDCompleted += new EventHandler<GetEmployeeSalaryRecordItemByIDCompletedEventArgs>(client_GetEmployeeSalaryRecordItemByIDCompleted); client.EmployeeSalaryRecordDeleteCompleted += new EventHandler<EmployeeSalaryRecordDeleteCompletedEventArgs>(client_EmployeeSalaryRecordDeleteCompleted); client.GetEmployeeSalaryRecordPagingCompleted += new EventHandler<GetEmployeeSalaryRecordPagingCompletedEventArgs>(client_GetEmployeeSalaryRecordPagingCompleted); client.FBStatisticsCompleted += new EventHandler<FBStatisticsCompletedEventArgs>(client_FBStatisticsCompleted); client.FBStatisticsMassCompleted += new EventHandler<FBStatisticsMassCompletedEventArgs>(client_FBStatisticsMassCompleted); client.FilterStandardCompleted += new EventHandler<FilterStandardCompletedEventArgs>(client_FilterStandardCompleted); #region 工具栏 ToolBar.btnNew.Click += new RoutedEventHandler(btnNew_Click); ToolBar.btnEdit.Click += new RoutedEventHandler(btnEdit_Click); ToolBar.btnDelete.Click += new RoutedEventHandler(btnDelete_Click); ToolBar.btnAudit.Click += new RoutedEventHandler(btnAudit_Click); ToolBar.btnRefresh.Click += new RoutedEventHandler(btnRefresh_Click); ToolBar.BtnView.Click += new RoutedEventHandler(BtnView_Click); ToolBar.btnReSubmit.Click += new RoutedEventHandler(btnReSubmit_Click); ToolBar.btnOtherAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("MASSAUDIT")).Click += new RoutedEventHandler(MassAudit_Click); ImageButton _ImgButtonDeductionmoney = new ImageButton(); _ImgButtonDeductionmoney.VerticalAlignment = VerticalAlignment.Center; _ImgButtonDeductionmoney.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("员工扣款明细")).Click += new RoutedEventHandler(_ImgButtonDeductionmoney_Click); ToolBar.stpOtherAction.Children.Add(_ImgButtonDeductionmoney); _ImgButtonDeductionmoney.Visibility = Visibility.Visible; //if (SMT.SaaS.FrameworkUI.Common.PermissionHelper.GetPermissionValue("YGKKMX", SMT.SaaS.FrameworkUI.Common.Permissions.Browse) > 0) //{ // _ImgButtonDeductionmoney.Visibility = Visibility.Visible; //} ImageButton _ImgButtonDeductionTax = new ImageButton(); _ImgButtonDeductionTax.VerticalAlignment = VerticalAlignment.Center; _ImgButtonDeductionTax.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("月度薪资扣税")).Click += new RoutedEventHandler(_ImgButtonDeductionTax_Click); ToolBar.stpOtherAction.Children.Add(_ImgButtonDeductionTax); _ImgButtonDeductionTax.Visibility = Visibility.Visible; //if (SMT.SaaS.FrameworkUI.Common.PermissionHelper.GetPermissionValue("YDXZKS", SMT.SaaS.FrameworkUI.Common.Permissions.Browse) > 0) //{ // _ImgButtonDeductionTax.Visibility = Visibility.Visible; //} ImageButton _ImgButtonSalarySum = new ImageButton(); _ImgButtonSalarySum.VerticalAlignment = VerticalAlignment.Center; _ImgButtonSalarySum.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("薪资汇总")).Click += new RoutedEventHandler(_ImgButtonSalarySum_Click); ToolBar.stpOtherAction.Children.Add(_ImgButtonSalarySum); _ImgButtonSalarySum.Visibility = Visibility.Visible; //薪酬报表导出 ImageButton _ImgButtonReport = new ImageButton(); _ImgButtonReport.VerticalAlignment = VerticalAlignment.Center; _ImgButtonReport.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("薪酬保险缴交报表")).Click += new RoutedEventHandler(_ImgButtonReports_Click); ToolBar.stpOtherAction.Children.Add(_ImgButtonReport); //员工月薪导入 ImageButton _ImgButtonImport = new ImageButton(); _ImgButtonImport.VerticalAlignment = VerticalAlignment.Center; _ImgButtonImport.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/Tool/ico_16_1055.png", Utility.GetResourceStr("员工薪资导入")).Click += _ImgButtonImport_Click; ToolBar.stpOtherAction.Children.Add(_ImgButtonImport); #endregion #region 新增控件(薪水对比度) Rectangle _Rectangle = new Rectangle(); _Rectangle.Height = 18; _Rectangle.Width = 1; _Rectangle.Fill = new SolidColorBrush(Color.FromArgb(255, 154, 154, 153)); _Rectangle.Margin = new Thickness(3, 4, 0, 3); TextBlock _txtblock = new TextBlock(); _txtblock.Text = "薪水对比提醒额度"; _txtblock.VerticalAlignment = VerticalAlignment.Center; _txtblock.Margin = new Thickness(4, 0, 0, 0); _txtBox.Margin = new Thickness(3, 0, 0, 0); _txtBox.Width = 100; _txtBox.Height = 24; _txtBox.Text = "500"; _txtBox.VerticalAlignment = VerticalAlignment.Center; ToolBar.stpOtherAction.Children.Add(_Rectangle); ToolBar.stpOtherAction.Children.Add(_txtblock); ToolBar.stpOtherAction.Children.Add(_txtBox); ToolBar.stpOtherAction.Visibility = Visibility.Visible; _Textshow.Text = string.Empty; _Textshow.Margin = new Thickness(6, 0, 0, 0); ToolBar.stpOtherAction.Children.Add(_Textshow); _Textshow.VerticalAlignment = VerticalAlignment.Center; #endregion client.EmployeeSalaryRecordOrItemDeleteCompleted += new EventHandler<EmployeeSalaryRecordOrItemDeleteCompletedEventArgs>(client_EmployeeSalaryRecordOrItemDeleteCompleted); client.EmployeeSalaryRecordItemDeleteCompleted += new EventHandler<EmployeeSalaryRecordItemDeleteCompletedEventArgs>(client_EmployeeSalaryRecordItemDeleteCompleted); client.GetSalaryRecordOneCompleted += new EventHandler<GetSalaryRecordOneCompletedEventArgs>(client_GetSalaryRecordOneCompleted); this.DtGrid.CanUserSortColumns = false; this.DtGrid.LoadingRowDetails += new EventHandler<DataGridRowDetailsEventArgs>(DtGrid_LoadingRowDetails); this.Loaded += new RoutedEventHandler(AuditState_Loaded); this.Loaded += new RoutedEventHandler(Left_Loaded); treeOrganization.SelectedClick += new EventHandler(treeOrganization_SelectedClick); ToolBar.cbxCheckState.SelectionChanged += new SelectionChangedEventHandler(cbxCheckState_SelectionChanged); this.DtGrid.SelectionChanged += new SelectionChangedEventHandler(DtGrid_SelectionChanged); client.GetSalaryStandardPagingCompleted += new EventHandler<GetSalaryStandardPagingCompletedEventArgs>(client_GetSalaryStandardPagingCompleted); client.ExportEmployeePensionReportsCompleted += new EventHandler<ExportEmployeePensionReportsCompletedEventArgs>(client_ExportEmployeePensionReportsCompleted); client.ImportEmployeeMonthlySalaryCompleted += client_ImportEmployeeMonthlySalaryCompleted; }
protected override void OnLoadControlComplete() { DetailGrid dGrid = this.EditForm.FindControl("OrderGrid") as DetailGrid; if (dGrid != null && !this.EditForm.IsReInitForm) { dGrid.ToolBars[0].Title = "选择下拨人员"; if (dGrid.ToolBars.Count > 1) { dGrid.ToolBars.Remove(dGrid.ToolBars[1]); } dGrid.AddToolBarItems(dGrid.ToolBars); double width = dGrid.ADGrid.Columns[dGrid.ADGrid.Columns.Count - 1].Width.Value; dGrid.ToolBarItemClick += new EventHandler<ToolBarItemClickEventArgs>(dGrid_ToolBarItemClick); //if (this.OrderEntity.FBEntityState != FBEntityState.Added) //{ // dGrid.ADGrid.Columns[5].Visibility = Visibility.Collapsed; //} //else //{ // dGrid.ADGrid.Columns[5].Visibility = Visibility.Visible; //} var totalWidth = dGrid.ADGrid.Columns.Sum(item => item.Width.Value); dGrid.ADGrid.MinWidth = totalWidth + 10; dGrid.ADGrid.LoadingRow += (object sender, DataGridRowEventArgs e) => { if (this.EditForm.OperationType == OperationTypes.Add || this.EditForm.OperationType == OperationTypes.Edit || this.EditForm.OperationType == OperationTypes.ReSubmit) { var con = dGrid.ADGrid.Columns[9].GetCellContent(e.Row) as StackPanel; ImageButton myButton = new ImageButton(); myButton.Margin = new Thickness(0); myButton.AddButtonAction("/SMT.SaaS.FrameworkUI;Component/Images/ToolBar/ico_16_delete.png", Utility.GetResourceStr("DELETE")); myButton.Tag = e.Row.DataContext; myButton.Click += (oo, ee) => { Control c = oo as Control; var entity = c.Tag as FBEntity; Action action = () => { dGrid.Delete(new List<FBEntity> { entity }); // none; }; var personName = entity.GetObjValue("Entity.OWNERNAME"); var msg = "你确定要删除" + personName + "的个人活动经费下拨吗?"; CommonFunction.AskDelete(msg, action); }; con.Children.Clear(); con.Children.Add(myButton); } }; } if (this.EditForm.OperationType != OperationTypes.Add) { LookUp lu = this.EditForm.FindControl("AssignCompanyID") as LookUp; if (lu != null) lu.IsEnabled = false; } }