コード例 #1
0
ファイル: PerformanceService.cs プロジェクト: JuRogn/OA
 private int DeleteKPITypes(string[] kpiTypeId, ref string strMsg)
 {
     using (KPITypeBll bll = new KPITypeBll())
     {
         return bll.DeleteKPITypes(kpiTypeId, ref strMsg);
     }
 }
コード例 #2
0
ファイル: PerformanceService.cs プロジェクト: JuRogn/OA
 private void UpdateKPITypeAndRemind(T_HR_KPITYPE entType, List<T_HR_KPIREMIND> addList, List<T_HR_KPIREMIND> updateList, List<T_HR_KPIREMIND> delList, ref string strMsg)
 {
     using (KPITypeBll bll = new KPITypeBll())
     {
         bll.UpdateKPIType(entType, addList, updateList, delList, ref strMsg);
     }
 }
コード例 #3
0
ファイル: PerformanceService.cs プロジェクト: JuRogn/OA
 private int DeleteKPIType(string kpiTypeId)
 {
     using (KPITypeBll bll = new KPITypeBll())
     {
         return bll.DeleteKPIType(kpiTypeId);
     }
 }
コード例 #4
0
ファイル: PerformanceService.cs プロジェクト: JuRogn/OA
 private void UpdateKPIType(T_HR_KPITYPE entType, ref string strMsg)
 {
     using (KPITypeBll bll = new KPITypeBll())
     {
         bll.UpdateKPIType(entType, ref strMsg);
     }
 }
コード例 #5
0
ファイル: PerformanceService.cs プロジェクト: JuRogn/OA
 public List<T_HR_KPITYPE> GetKPITypePaging(int pageIndex, int pageSize, string sort, string filterString, string[] paras, ref int pageCount, string userID)
 {
     using (KPITypeBll bll = new KPITypeBll())
     {
         IQueryable<T_HR_KPITYPE> q = bll.GetKPITypesPaging(pageIndex, pageSize, sort, filterString, paras,
                                                            ref pageCount, userID);
         return q.Count() > 0 ? q.ToList() : null;
     }
 }
コード例 #6
0
ファイル: PerformanceService.cs プロジェクト: JuRogn/OA
 public List<T_HR_KPITYPE> GetKPITypeWithPermission(string filterString, IList<object> paras, string userID)
 {
     using (KPITypeBll bll = new KPITypeBll())
     {
         return bll.GetKPITypeWithPermission(filterString, paras, userID);
     }
 }
コード例 #7
0
ファイル: PerformanceService.cs プロジェクト: JuRogn/OA
 public List<T_HR_KPITYPE> GetKPITypeAll()
 {
     using (KPITypeBll bll = new KPITypeBll())
     {
         List<T_HR_KPITYPE> kpiTypeList = bll.GetKPITypeAll();
         foreach (T_HR_KPITYPE kpiType in kpiTypeList)
         {
             List<T_HR_KPIREMIND> list = bll.GetRemindByScoreTypeID(kpiType.T_HR_SCORETYPE.SCORETYPEID);
             foreach (T_HR_KPIREMIND remind in list)
             {
                 kpiType.T_HR_SCORETYPE.T_HR_KPIREMIND.Add(remind);
             }
         }
         return kpiTypeList;
     }
 }
コード例 #8
0
ファイル: PerformanceService.cs プロジェクト: JuRogn/OA
 public T_HR_KPITYPE GetKPITypeByID(string kpiTypeID)
 {
     using (KPITypeBll bll = new KPITypeBll())
     {
         T_HR_KPITYPE kpiType = bll.GetKPIType(kpiTypeID);
         List<T_HR_KPIREMIND> list = bll.GetRemindByScoreTypeID(kpiType.T_HR_SCORETYPE.SCORETYPEID);
         foreach (T_HR_KPIREMIND remind in list)
         {
             kpiType.T_HR_SCORETYPE.T_HR_KPIREMIND.Add(remind);
         }
         return kpiType;
     }
 }