private void Save() { int score = 0; try { score = int.Parse(txtSCORE.Text.Trim()); } catch { //MessageBox.Show("请填写数字", "分数错误", MessageBoxButton.OK); Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("PROMPT"), "打分不是数字"); return; } this.userID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID; if (KPIRecord != null && KPIRecord.T_HR_KPIPOINT != null) { } else { //MessageBox.Show("没有打分记录", "打分错误", MessageBoxButton.OK); Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("PROMPT"), "没有打分记录"); return; } client.KPIRandomScoreByKPIPointAsync(KPIRecord.T_HR_KPIPOINT, KPIRecord.BUSINESSCODE, KPIRecord.KPIRECORDID, KPIRecord.STEPDETAILCODE, KPIRecord.APPRAISEEID, userID, score); }