/// <summary> /// 新增保险 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void client_EmployeeInsuranceAddCompleted(object sender, EmployeeInsuranceAddCompletedEventArgs e) { if (e.Error != null && e.Error.Message != "") { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ADDERROR"), Utility.GetResourceStr(e.Error.Message)); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } else { if (!string.IsNullOrEmpty(e.strMsg)) { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.strMsg)); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr(e.strMsg), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); RefreshUI(RefreshedTypes.HideProgressBar); return; } //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("ADDDATASUCCESSED")); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("ADDDATASUCCESSED"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information); if (closeFormFlag) { RefreshUI(RefreshedTypes.Close); } else { FormType = FormTypes.Edit; EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>(); entBrowser.FormType = FormTypes.Edit; RefreshUI(RefreshedTypes.AuditInfo); } ToolbarItems = Utility.CreateFormEditButton(); ToolbarItems.Add(ToolBarItems.Delete); RefreshUI(RefreshedTypes.All); } RefreshUI(RefreshedTypes.HideProgressBar); }
void btnDelete_Click(object sender, RoutedEventArgs e) { string Result = ""; if (CheckProjectSingle != null) { //ComfirmBox deleComfir = new ComfirmBox(); //deleComfir.Title = Utility.GetResourceStr("DELETECONFIRM"); //deleComfir.MessageTextBox.Text = Utility.GetResourceStr("DELETEALTER"); //deleComfir.ButtonOK.Click += new RoutedEventHandler(ProjectDel_Click); //deleComfir.Show(); ComfirmWindow com = new ComfirmWindow(); com.OnSelectionBoxClosed += (obj, result) => { //ObservableCollection<string> ids = new ObservableCollection<string>(); //foreach (T_HR_EMPLOYEECONTRACT tmp in DtGrid.SelectedItems) //{ // if (tmp.CHECKSTATE != Convert.ToInt32(CheckStates.UnSubmit).ToString()) // { // Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("Msg_NoDeleteOrder")); // break; // } // ids.Add(tmp.EMPLOYEECONTACTID); //} //client.EmployeeContractDeleteAsync(ids); client.CheckProjectSetDeleteAsync(CheckProjectSingle.CHECKPROJECTID); }; com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result); } else { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "DELETE")); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); } }
/// <summary> /// 获取KPI记录 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void client_GetKPIRecordByIdCompleted(object sender, GetKPIRecordByIdCompletedEventArgs e) { if (e.Error != null && e.Error.Message != "") { //异常 //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message)); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } else { //未获取到信息 if (e.Result == null) { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTFOUND")); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTFOUND"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); return; } //获取类别 this.Record = e.Result; if (Record.COMPLAINSTATUS == "2") { EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>(); entBrowser.Close(); //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("本条记录已申诉完成了")); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("本条记录已申诉完成了"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } Complain.T_HR_KPIRECORD = this.Record; Complain.INITIALSCORE = this.Record.SUMSCORE; LayoutRoot.DataContext = Complain; //lblKPIRecordName.Text = Record.T_HR_KPIPOINT.KPIPOINTNAME; } }
void btnAudit_Click(object sender, RoutedEventArgs e) { //throw new NotImplementedException(); if (Meetinginfo != null) { if (Meetinginfo.meetinginfo.CHECKSTATE == "2") { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("INOFSUBMITEDNOTEDIT")); return; } else { if (checkState == "0") //未提交的审核 { //SumbitFlow(audit, tmpInfoT); } else { if (checkState == "1" || checkState == "4") //待审核 或正审核 { MeetingForm form = new MeetingForm(FormTypes.Audit, Meetinginfo); EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Audit; browser.MinWidth = 800; browser.MinHeight = 580; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); } } } } else { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "AUDIT"), Utility.GetResourceStr("CONFIRMBUTTON")); return; } }
//删除按钮事件 private void btnDelete_Click(object sender, RoutedEventArgs e) { if (dgArchives.SelectedItems.Count > 0) { string Result = ""; string errorMsg = ""; lendingDelID = new ObservableCollection <string>(); ComfirmWindow com = new ComfirmWindow(); com.OnSelectionBoxClosed += (obj, result) => { for (int i = 0; i < dgArchives.SelectedItems.Count; i++) { string LendArchivesID = ""; LendArchivesID = (dgArchives.SelectedItems[i] as T_OA_LENDARCHIVES).LENDARCHIVESID; if ((dgArchives.SelectedItems[i] as T_OA_LENDARCHIVES).CHECKSTATE == "0" || (dgArchives.SelectedItems[i] as T_OA_LENDARCHIVES).CHECKSTATE == "3") { if (!(lendingDelID.IndexOf(LendArchivesID) > -1)) { lendingDelID.Add(LendArchivesID); } } } if (lendingDelID.Count > 0) { client.DeleteArchivesLendingAsync(lendingDelID); } else { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("SELECTITEMSNOTDELETE")); } }; com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result); } else { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRMBUTTON")); } }
/// <summary> ///点击导入,进行保存 /// </summary> private void Save() { if (listEmployeeInfo == null || listEmployeeInfo.Count() == 0) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), "没有信息可以导入", Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } string strMsg = string.Empty, Result = string.Empty; string companyID = (acbCompanyName.SelectedItem as SMT.Saas.Tools.OrganizationWS.T_HR_COMPANY).COMPANYID; ObservableCollection <V_EmployeeEntryInfo> listTemp = DtGrid.ItemsSource as ObservableCollection <V_EmployeeEntryInfo>; List <T_SYS_DICTIONARY> dic = Application.Current.Resources["SYS_DICTIONARY"] as List <T_SYS_DICTIONARY>; bool flag = true; listTemp.ForEach(it => { decimal?plDic = dic.Where(s => s.DICTIONCATEGORY == "POSTLEVEL" && s.DICTIONARYNAME == it.PostLevel).FirstOrDefault().DICTIONARYVALUE; it.PostLevel = Convert.ToString(plDic); if (!string.IsNullOrWhiteSpace(it.ErrorMsg)) { flag = false; } }); if (!flag) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), "导入数据存在错误,请参照表格后面的提示信息进行修改", Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } ComfirmWindow com = new ComfirmWindow(); com.OnSelectionBoxClosed += (objcom, result) => { RefreshUI(RefreshedTypes.ShowProgressBar); client.AddBatchEmployeeEntryAsync(listTemp, companyID, strMsg); }; com.SelectionBox("导入确认", "是否确认要导入员工入职信息", ComfirmWindow.titlename, Result); }
private void btnDel_Click(object sender, RoutedEventArgs e) { if (SelectedEmployee != null) { if (this.DtGrid.SelectedItems != null) { SMT.Saas.Tools.PersonnelWS.V_EMPLOYEEVIEW employee = DtGrid.SelectedItem as SMT.Saas.Tools.PersonnelWS.V_EMPLOYEEVIEW; //var Ents = from ent in LstFbAdmin // where ent.OWNERCOMPANYID == employee.OWNERCOMPANYID && ent.OWNERPOSTID == employee.OWNERPOSTID // && ent.OWNERDEPARTMENTID == employee.OWNERDEPARTMENTID // && ent.EMPLOYEEID == employee.EMPLOYEEID // select ent; //if (Ents != null) //{ // if (Ents.Count() > 0) // { // //if(Ents.FirstOrDefault().) // } //} if (DtGrid.SelectedItems.Count > 1) { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), "只能删除单条记录,请重新选择!", Utility.GetResourceStr("CONFIRMBUTTON")); } else { if (employee != null) { strSelectEmployeeID = employee.EMPLOYEEID; permclient.DeleteFbAdminAsync(employee.EMPLOYEEID, employee.OWNERCOMPANYID); } } } } else { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), "请选择需要删除的信息", Utility.GetResourceStr("CONFIRMBUTTON")); } }
private void HasChosenTemplate_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { if (HasChosenTemplate.SelectedIndex < 1) { if (actions == FormTypes.New) { //ContractText.GetRichTextbox() = string.Empty; ContractTitle.Text = string.Empty; cbContractLevel.SelectedIndex = 0; cbContractLevel.IsEnabled = true; //ContractTitle.IsReadOnly = true; } } else { T_OA_CONTRACTTEMPLATE TemplageText = new T_OA_CONTRACTTEMPLATE(); TemplageText = (T_OA_CONTRACTTEMPLATE)HasChosenTemplate.SelectedItem; ContractText.RichTextBoxContext = TemplageText.CONTENT; ContractTitle.Text = TemplageText.CONTRACTTITLE; foreach (T_SYS_DICTIONARY contractLevel in cbContractLevel.Items) { if (contractLevel.DICTIONARYVALUE.ToString() == TemplageText.CONTRACTLEVEL) { cbContractLevel.SelectedItem = contractLevel; } } cbContractLevel.IsEnabled = false; } } catch (Exception ex) { ExceptionManager.SendException("ComBox选择模板处理事件", "OA", "T_OA_CONTRACTAPP", "选择合同模版返回错误", ex, ExceptionLevel.Middle, ExceptionType.Error); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); } }
private void btnAdd_Click(object sender, RoutedEventArgs e) { if (cboInfo.SelectedItem as StateType == null) { ComfirmWindow.ConfirmationBox("提示信息", "处理角色不能为空!", "确定"); return; } if (_counterSignRoleList == null) { _counterSignRoleList = new List <CounterSignRole>(); } CounterSignRole newCondition = new CounterSignRole(); newCondition.StateCode = (cboInfo.SelectedItem as StateType).StateCode; if (cbOtherCompany.IsChecked == true) { newCondition.IsOtherCompany = true; newCondition.OtherCompanyId = ((cboOtherCompany.SelectedItem) as SMT.Saas.Tools.OrganizationWS.T_HR_COMPANY).COMPANYID; } else { newCondition.IsOtherCompany = false; newCondition.OtherCompanyId = ""; } newCondition.StateName = (cboInfo.SelectedItem as StateType).StateName; newCondition.TypeCode = (cboUserType.SelectedItem as UserType).TypeCode; newCondition.TypeName = (cboUserType.SelectedItem as UserType).TypeName; _counterSignRoleList.Add(newCondition); dgCodition.ItemsSource = null; dgCodition.ItemsSource = _counterSignRoleList; //增加完后变空 CompanyName = ""; CompanyID = ""; btnSearch.IsEnabled = false; cbOtherCompany.IsChecked = false; }
private bool Save() { RefreshUI(RefreshedTypes.ShowProgressBar); if (string.IsNullOrEmpty(lkEmployeeName.TxtLookUp.Text.Trim())) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("STRINGNOTNULL", "EMPLOYEENAME"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); RefreshUI(RefreshedTypes.HideProgressBar); needsubmit = false; isSubmit = false; return(false); } if (!SMT.SaaS.FrameworkUI.Common.Utility.CheckDataIsValid(Group1)) { RefreshUI(RefreshedTypes.HideProgressBar); needsubmit = false; isSubmit = false; return(false); } else { string strMsg = ""; if (FormType == FormTypes.New) { PensionMaster.CREATEUSERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID; PensionMaster.CREATEDATE = DateTime.Now; client.PensionMasterAddAsync(PensionMaster, strMsg); } else { PensionMaster.UPDATEUSERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID; PensionMaster.UPDATEDATE = DateTime.Now; client.PensionMasterUpdateAsync(PensionMaster, "Edit"); } } return(true); }
private void OKButton_Click(object sender, RoutedEventArgs e) { if (!SMT.SaaS.FrameworkUI.Common.Utility.CheckDataIsValid(Group1)) { // RefreshUI(RefreshedTypes.HideProgressBar); return; } //判断分数是否超过100分 if (currentSumPoint + Convert.ToInt32(NudScore.Value) > 100) { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("CHECKSUMPOINT", "CHECKEMPLOYEETYPE")); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("CHECKSUMPOINT", "CHECKEMPLOYEETYPE"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } //List<SMT.SaaS.FrameworkUI.Validator.ValidatorBase> validators = Group1.ValidateAll(); //if (validators.Count > 0) //{ // // Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(validators.Count.ToString() + " invalid validators")); // return; //} if (FormType == FormTypes.New) { PointSet.CREATEDATE = DateTime.Now; PointSet.CREATEUSERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID; client.CheckPointSetAddAsync(PointSet, PointLevel); } else { PointSet.UPDATEDATE = DateTime.Now; PointSet.UPDATEUSERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID; client.CheckPointSetUpdateAsync(PointSet, PointLevel); } }
void clientXml_ListSystemCompleted(object sender, ListSystemCompletedEventArgs e) { if (e.Error == null) { if (e.Result != null) { ObservableCollection <string> xmlurl = new ObservableCollection <string>(); //子系统XML路径 FlowSystemModel.ListAppSystem = e.Result == null ? null : e.Result.ToList(); //appSystem.Clear(); //foreach (var item in FlowXml.ListAppSystem) //{ // appSystem.Add(item); // xmlurl.Add(item.ObjectFolder); //} //if (xmlurl.Count > 0) //{ // //clientXml.ListModelAsync(xmlurl); //} //SystemCode = appSystem; //appSystem.Insert(0, new AppSystem() { Name = "0", Description = "请选择......" }); //MessageList.cbSystemCode.ItemsSource = appSystem; //RuleList.cbSystemCode.ItemsSource = appSystem; //triggerList.cbSystemCode.ItemsSource = appSystem; //MessageList.appSystem = appSystem;//龙康才新增 //RuleList.appSystem = appSystem;//龙康才新增 //triggerList.appSystem = appSystem;//龙康才新增 //MessageList.BindDefaultGridData();//首次进入时加载 //RuleList.BindRuleData();//首次进入时加载 //triggerList.BindTriggerData();//首次进入时加载 } } else { ComfirmWindow.ConfirmationBox("提示信息", "系统代码加载错误!", "确定"); } }
void btnDelete_Click(object sender, RoutedEventArgs e) { string Result = ""; if (DtGrid.SelectedItems.Count > 0) { ComfirmWindow com = new ComfirmWindow(); com.OnSelectionBoxClosed += (obj, result) => { ObservableCollection <string> ids = new ObservableCollection <string>(); foreach (V_EMPLOYEECONTACT tmp in DtGrid.SelectedItems) { if (tmp.CHECKSTATEk__BackingField != Convert.ToInt32(CheckStates.UnSubmit).ToString()) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("Msg_NoDeleteOrder"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); break; } //if (!SMT.SaaS.FrameworkUI.Common.Utility.ToolBarButtonOperationPermission(tmp, "T_HR_EMPLOYEECONTRACT", SMT.SaaS.FrameworkUI.OperationType.Delete, SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID)) //{ // ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("NOPERMISSIONDELETE", tmp.T_HR_EMPLOYEE.EMPLOYEECNAME + ",CONTRACTINFORMATION"), // Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); // return; //} ids.Add(tmp.EMPLOYEECONTACTIDk__BackingField); } client.EmployeeContractDeleteAsync(ids); }; com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result); } else { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "DELETE")); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); } }
void TrC_GetTravelReimbursementByIdCompleted(object sender, GetTravelReimbursementByIdCompletedEventArgs e) { try { if (e.Error != null && !string.IsNullOrEmpty(e.Error.Message)) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); } else { if (e.Result == null) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } travelReimbursement = e.Result; if (!string.IsNullOrEmpty(travelReimbursement.TRAVELREIMBURSEMENTID)) { BusinessApplicationsForm AddWin = new BusinessApplicationsForm(FormTypes.Edit, businesstrID); EntityBrowser browser = new EntityBrowser(AddWin); browser.RemoveSMTLoading(); browser.FormType = FormTypes.Edit; browser.MinWidth = 980; browser.MinHeight = 445; browser.TitleContent = "出差申请"; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); } LoadData(); //重新加载数据(主要用于刷新"是否报销"按钮的状态) ReimbursementSwitch = false; //关闭开关 } } catch (Exception ex) { Logger.Current.Log(ex.Message, Category.Debug, Priority.Low); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); } }
private void btnSave_Click(object sender, RoutedEventArgs e) { if (txtModelCode.Text.Trim() == "") { ComfirmWindow.ConfirmationBox("提示信息", "模块代码不能为空!", "确定"); return; } if (entity == null) { entity = new FLOW_MODELDEFINE_T(); entity.FlowCancelCompanyList = FlowCancelCompanyList; entity.FreeFlowCompanyList = FreeFlowCompanyList; entity.MODELDEFINEID = Guid.NewGuid().ToString(); entity.MODELCODE = this.txtModelCode.Text.Trim(); entity.SYSTEMCODE = (this.cbSystemCode.SelectedItem as AppSystem).Name; entity.SYSTEMNAME = (this.cbSystemCode.SelectedItem as AppSystem).Description; entity.DESCRIPTION = this.txtModelName.Text.Trim(); entity.CREATECOMPANYID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; entity.CREATEDEPARTMENTID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; entity.CREATEPOSTID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts[0].PostID; entity.CREATEUSERNAME = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeName; entity.CREATEUSERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID; client.AddModelDefineAsync(entity); //pBar.Start(); } else { entity.FlowCancelCompanyList = FlowCancelCompanyList; entity.FreeFlowCompanyList = FreeFlowCompanyList; entity.MODELCODE = this.txtModelCode.Text.Trim(); entity.SYSTEMCODE = (this.cbSystemCode.SelectedItem as AppSystem).Name; entity.DESCRIPTION = this.txtModelName.Text.Trim(); entity.EDITUSERNAME = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeName; entity.EDITUSERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID; client.UpdateModelDefineAsync(entity); // pBar.Start(); } }
//删除定时触发 void client_DeleteTriggerDefineCompleted(object sender, DeleteTriggerDefineCompletedEventArgs e) { try { if (e.Result) { //MessageBox.Show("删除成功"); ComfirmWindow.ConfirmationBox("提示信息", "删除成功!", "确定"); DateGrid(); } else { //MessageBox.Show("删除失败"); ComfirmWindow.ConfirmationBox("提示信息", "删除失败!", "确定"); } } catch (Exception ex) { //MessageBox.Show("删除失败"); ComfirmWindow.ConfirmationBox("提示信息", "删除失败!", "确定"); } pBar.Stop(); }
private void btnEdit_Click(object sender, RoutedEventArgs e) { selectedList = GetSelectList(); if (selectedList == null) { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("SELECTERROR", "EDIT"), Utility.GetResourceStr("CONFIRMBUTTON")); return; } if (SMT.SaaS.FrameworkUI.Common.Utility.ToolBarButtonByOperationControl(selectedList[0], OperationType.Edit, Common.CurrentLoginUserInfo.EmployeeID)) { T_OA_WORKRECORD workerCordInfo = selectedList[0]; WorkerCordForm frmWorkerCord = new WorkerCordForm(workerCordInfo, "update"); EntityBrowser browser = new EntityBrowser(frmWorkerCord); browser.MinWidth = 580; browser.MinHeight = 505; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); } else { Utility.ShowCustomMessage(MessageTypes.Caution, Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("YOUDONOTHAVEPERMISSIONTOOPERATETHEDATA")); } }
private void btnEdit_Click(object sender, RoutedEventArgs e) { PlatformService.T_WF_MESSAGEBODYDEFINE entity = DataGridDefaultMessage.SelectedItem as PlatformService.T_WF_MESSAGEBODYDEFINE; if (entity != null) { DefaultMessgeEdit edit = new DefaultMessgeEdit("1", entity.DEFINEID); edit.SaveCompleted += (obj, ev) => {//保存成功,重新绑定 BindDefaultGridData(); }; edit.appSystem = appSystem; edit.appModel = appModel; edit.cobMODELCODE.ItemsSource = this.cbModelCode.ItemsSource; edit.cobMODELCODE.SelectedIndex = 0; edit.cobSYSTEMCODE.ItemsSource = this.cbSystemCode.ItemsSource; edit.cobSYSTEMCODE.SelectedIndex = 0; edit.Show(); } else { ComfirmWindow.ConfirmationBox("提示信息", "请选择一条记录进行修改!", "确定"); } }
void clientAtt_ImportAttendMonthlyBalanceForShowCompleted(object sender, ImportAttendMonthlyBalanceForShowCompletedEventArgs e) { if (e.Error == null) { if (e.Result != null) { ListBalance = e.Result; this.LoadData(ListBalance.ToList()); } else { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), "没有导入的数据", Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } } else { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), "导入月度考勤结算记录失败", Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } }
void client_GetSalarySystemByIDCompleted(object sender, GetSalarySystemByIDCompletedEventArgs e) { if (e.Error != null && !string.IsNullOrEmpty(e.Error.Message)) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } else { //if (e.Result == null) //{ // Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTFOUND")); // return; //} salarySystem = e.Result; if (FormType == FormTypes.Resubmit) { salarySystem.CHECKSTATE = ((int)CheckStates.UnSubmit).ToString(); } this.DataContext = salarySystem; RefreshUI(RefreshedTypes.AuditInfo); SetToolBar(); } }
/// <summary> /// 每行的查看申诉事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnViewComplain_Click(object sender, System.Windows.RoutedEventArgs e) { if (DtGrid.SelectedItem != null) { // 1s 冉龙军 //ComplainProcess form = new ComplainProcess(FormTypes.Browse, ((T_HR_KPIRECORD)DtGrid.SelectedItem).KPIRECORDID, ""); //ComplainProcess form = new ComplainProcess(FormTypes.Browse, ((V_KPIRECORD)DtGrid.SelectedItem).T_HR_KPIRECORD.KPIRECORDID, ""); // 1e PerformanceComplain form = new PerformanceComplain(FormTypes.Browse, ((V_KPIRECORD)DtGrid.SelectedItem).T_HR_KPIRECORD.KPIRECORDID, ""); EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Browse; //form.MinHeight = 350; form.MinWidth = 500; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(LoadData); browser.Show <string>(DialogMode.Default, SMT.SAAS.Main.CurrentContext.Common.ParentLayoutRoot, "", (result) => { }); } else { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "VIEW"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); } }
private void myChkBox_Click(object sender, RoutedEventArgs e) { try { ObservableCollection <T_OA_REIMBURSEMENTDETAIL> objs = DaGrEdit.ItemsSource as ObservableCollection <T_OA_REIMBURSEMENTDETAIL>; var temp = DaGrEdit.SelectedItem as T_OA_REIMBURSEMENTDETAIL; CheckBox chbMeet = DaGrEdit.Columns[13].GetCellContent(temp).FindName("myChkBox") as CheckBox; if (chbMeet.IsChecked == true) { temp.PRIVATEAFFAIR = "1"; } else { temp.PRIVATEAFFAIR = "0"; } TravelAllowance(false); } catch { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); } }
void client_GetComplainRecordPagingCompleted(object sender, GetComplainRecordPagingCompletedEventArgs e) { List <V_COMPLAINRECORD> list = new List <V_COMPLAINRECORD>(); if (e.Error != null && e.Error.Message != "") { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message)); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } else { if (e.Result != null) { list = e.Result.ToList(); } DtGrid.ItemsSource = list; dataPager.PageCount = e.pageCount; DtGrid.SelectedIndex = 0; } ToolBar.btnRefresh.IsEnabled = true; loadbar.Stop(); }
/// <summary> /// 审核 /// </summary> private void btnAudit_Click(object sender, RoutedEventArgs e) { if (IsSelect("AUDIT")) { V_EmployeeSurvey ent = dgEmployeeSurvey.SelectedItems[0] as V_EmployeeSurvey; if (ent.RequireMaster.CHECKSTATE == ((int)CheckStates.Approving).ToString() || ent.RequireMaster.CHECKSTATE == ((int)CheckStates.WaittingApproval).ToString() || ent.RequireMaster.CHECKSTATE == ((int)CheckStates.UnSubmit).ToString()) { EmployeeSurveyChildWindow form = new EmployeeSurveyChildWindow(FormTypes.Audit, ent.RequireMaster.REQUIREMASTERID); EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Audit; browser.MinHeight = 510; browser.MinWidth = 650; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); } else { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTRECORDNOTOPERATEPLEASEAGAIN"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } } }
void BtnView_Click(object sender, RoutedEventArgs e) { if (SelectedEmployee != null) { if (DtGrid.SelectedItems.Count <= 0) { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTRECORDER"), Utility.GetResourceStr("CONFIRMBUTTON")); return; } Form.SysUserForms editForm = new SMT.SaaS.Permission.UI.Form.SysUserForms(FormTypes.Browse, SelectedEmployee.EMPLOYEEID); EntityBrowser browser = new EntityBrowser(editForm); browser.FormType = FormTypes.Browse; browser.MinHeight = 450; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(AddWin_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); } else { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTRECORDER"), Utility.GetResourceStr("CONFIRMBUTTON")); } }
//修改 private void btnEdit_Click(object sender, RoutedEventArgs e) { if (Organizationtable != null) { if (Organizationtable.CHECKSTATE == "0" || Organizationtable.CHECKSTATE == "3") { OrganAddForm orgFrm = new OrganAddForm(FormTypes.Edit, Organizationtable.ORGANIZATIONID, Organizationtable.CHECKSTATE); EntityBrowser browser = new EntityBrowser(orgFrm); browser.FormType = FormTypes.Edit; browser.MinHeight = 510; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); } else { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("ORGANREGISTERNOTEDIT")); } } else { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "EDIT"), Utility.GetResourceStr("CONFIRMBUTTON")); } }
private void btnDelete_Click(object sender, RoutedEventArgs e) { ObservableCollection <string> accidentrecordId = new ObservableCollection <string>(); if (dg.SelectedItems.Count > 0) { for (int i = 0; i < dg.SelectedItems.Count; i++) { accidentrecordId.Add((dg.SelectedItems[i] as T_OA_ACCIDENTRECORD).ACCIDENTRECORDID); } string Result = ""; ComfirmWindow com = new ComfirmWindow(); com.OnSelectionBoxClosed += (obj, result) => { vehicleClient.DeleteAccidentRecordListAsync(accidentrecordId); }; com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result); } else { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRMBUTTON")); } }
void SatisfactionDistributeChildWindow_Loaded(object sender, RoutedEventArgs e) { EventRegister(); distributeEntity = new T_OA_SATISFACTIONDISTRIBUTE(); distribute = new T_OA_DISTRIBUTEUSER(); distributeuserList = new ObservableCollection <T_OA_DISTRIBUTEUSER>(); distributeEntity.T_OA_SATISFACTIONREQUIRE = new T_OA_SATISFACTIONREQUIRE(); if (actionType != FormTypes.New) { if (string.IsNullOrEmpty(distributeId)) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); return; } if (actionType == FormTypes.Browse) { this.contextInfo.IsEnabled = false; } RefreshUI(RefreshedTypes.ShowProgressBar); client.GetSatisfactionDistributeChildAsync(distributeId); return; } }
public void save() { //验证 if (!SMT.SaaS.FrameworkUI.Common.Utility.CheckDataIsValid(Group1)) { return; } //身份证号不能为空 if (string.IsNullOrEmpty(sNumberID.Text.Trim())) { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("STRINGNOTNULL", "IDCARDNUMBER")); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("STRINGNOTNULL", "IDCARDNUMBER"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); sNumberID.Focus(); return; } //检查身份证 string blackMessage = ""; //string leaveMessage = ""; leaveMessage = new ObservableCollection <string>(); client.EmployeeIsEntryAsync(sNumberID.Text.Trim().ToUpper(), blackMessage, leaveMessage); }
void BtnView_Click(object sender, RoutedEventArgs e) { ///TODO:ADD修改 if (DtGrid.SelectedItems.Count > 0) { T_HR_PERFORMANCEREWARDRECORD tmpEnt = DtGrid.SelectedItems[0] as T_HR_PERFORMANCEREWARDRECORD; Form.Salary.PerformanceRewardForm form = new Form.Salary.PerformanceRewardForm(FormTypes.Browse, tmpEnt.PERFORMANCEREWARDRECORDID); form.IsEnabled = false; EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Browse; form.MinHeight = 250; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, SMT.SAAS.Main.CurrentContext.Common.ParentLayoutRoot, "", (result) => { }); // client.PerformanceRewardRecordUpdateAsync(tmpEnt); } else { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "VIEW"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "EDIT")); return; } }