/// <summary> /// 根据KPI明细记录ID获取申诉数据 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void client_GetKPIRecordComplainByRecordCompleted(object sender, GetKPIRecordComplainByRecordCompletedEventArgs 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("PROMPT"), Utility.GetResourceStr("NOTFOUNDCOMPLAIN")); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTFOUNDCOMPLAIN"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); //SetNextButtonIsVisable(false); return; } //获取申诉记录列表 complainList = e.Result; // 1s 冉龙军 ////如果是审批 //if (FormType == FormTypes.Audit) //{ // //获取需要审批的申诉记录 // this.Complain = complainList[complainIndex]; // complainId = Complain.COMPLAINID; // //审批信息 // Complain.REVIEWERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID; // Complain.REVIEWDATE = DateTime.Now; // Complain.UPDATEUSERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID; // Complain.UPDATEDATE = DateTime.Now; // LayoutRoot.DataContext = Complain; // if (Complain.CHECKSTATE != null && !Complain.CHECKSTATE.Trim().Equals("")) // cboAppraisalResult.SelectedIndex = int.Parse(Complain.CHECKSTATE.Trim()); //} //else if (FormType == FormTypes.Edit) //{ // EntityBrowser entBrowser = this.FindParentByType<EntityBrowser>(); // entBrowser.FormType = FormTypes.Edit; //} // 1e BindListData(); RefreshUI(RefreshedTypes.AuditInfo); SetToolBar(); } }