示例#1
0
 public T_HR_KPIRECORD GetKPIRecord(string formCode, string flowID, string stepID)
 {
     using (KPIRecordBll bll = new KPIRecordBll())
     {
         T_HR_KPIRECORD record = bll.GetKPIRecord(formCode, flowID, stepID);
         return record;
     }
 }
示例#2
0
 public string GetKPIRecordScoreDetail(string formCode, string flowID, string stepID, int scoreType)
 {
     string score = "";
     using (KPIRecordBll bll = new KPIRecordBll())
     {
         T_HR_KPIRECORD record = bll.GetKPIRecord(formCode, flowID, stepID);
         if (record != null && record.MANUALSCORE != null)
         {
             switch (scoreType)
             {
                 case 0:
                     score = record.SYSTEMSCORE.ToString();
                     break;
                 case 1:
                     score = record.MANUALSCORE.ToString();
                     break;
                 case 2:
                     score = record.RANDOMSCORE.ToString();
                     break;
             }
         }
         else
         {
             score = "";
         }
         return score;
     }
 }
示例#3
0
 public string GetKPIRecordRandomPersonID(string formCode, string flowID, string stepID)
 {
     string KPIRecordRandomPersonID = "";
     using (KPIRecordBll bll = new KPIRecordBll())
     {
         T_HR_KPIRECORD record = bll.GetKPIRecord(formCode, flowID, stepID);
         if (record != null && record.RANDOMPERSONID != null)
         {
             KPIRecordRandomPersonID = record.RANDOMPERSONID;
         }
         return KPIRecordRandomPersonID;
     }
 }