Exemple #1
0
        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);
        }