예제 #1
0
 public string ModifyAttendanceSolutionAndChangeRelation(T_HR_ATTENDANCESOLUTION entTemp, List<T_HR_ATTENDANCESOLUTIONDEDUCT> entAttendanceSolutionDeducts, List<T_HR_ATTENDFREELEAVE> entAttendFreeLeaves)
 {
     using (AttendanceSolutionBLL bllAttendanceSolution = new AttendanceSolutionBLL())
     {
         return bllAttendanceSolution.ModifyAndChangeRelation(entTemp, entAttendanceSolutionDeducts, entAttendFreeLeaves);
     }
 }
예제 #2
0
 public string AuditAttSol(string strAttendanceSolutionId, string strCheckState)
 {
     using (AttendanceSolutionBLL bllAttendanceSolution = new AttendanceSolutionBLL())
     {
         return bllAttendanceSolution.AuditAttSol(strAttendanceSolutionId, strCheckState);
     }
 }
예제 #3
0
 public string RemoveAttendanceSolution(string strAttendanceSolutionId)
 {
     using (AttendanceSolutionBLL bllAttendanceSolution = new AttendanceSolutionBLL())
     {
         return bllAttendanceSolution.DeleteAttSol(strAttendanceSolutionId);
     }
 }
예제 #4
0
 public string ModifyAttendanceSolution(T_HR_ATTENDANCESOLUTION entTemp)
 {
     using (AttendanceSolutionBLL bllAttendanceSolution = new AttendanceSolutionBLL())
     {
         return bllAttendanceSolution.ModifyAttSol(entTemp);
     }
 }
예제 #5
0
        public List<T_HR_ATTENDANCESOLUTION> GetAttendanceSolutionListByMultSearch(string strOwnerID, string strCheckState, string strAttendanceSolutionName, string strAttendanceType,
            string strSortKey, int pageIndex, int pageSize, ref int pageCount)
        {
            using (AttendanceSolutionBLL bllAttendanceSolution = new AttendanceSolutionBLL())
            {
                var ents = bllAttendanceSolution.GetAttendanceSolutionRdListByMultSearch(strOwnerID, strCheckState, strAttendanceSolutionName, strAttendanceType, strSortKey, pageIndex, pageSize, ref pageCount).ToList();

                if (ents == null)
                {
                    return null;
                }

                return ents.ToList();
            }
        }
예제 #6
0
 public T_HR_ATTENDANCESOLUTION GetAttendanceSolutionByEmployeeIDAndDate(string strEmployeeID, DateTime dtStart, DateTime dtEnd)
 {
     using (AttendanceSolutionBLL bllAttendanceSolution = new AttendanceSolutionBLL())
     {
         return bllAttendanceSolution.GetAttendanceSolutionByEmployeeIDAndDate(strEmployeeID, dtStart, dtEnd);
     }
 }
예제 #7
0
 public T_HR_ATTENDANCESOLUTION GetAttendanceSolutionByEmployeeID(string strEmployeeID)
 {
     using (AttendanceSolutionBLL bllAttendanceSolution = new AttendanceSolutionBLL())
     {
         return bllAttendanceSolution.GetAttendanceSolutionByEmployeeID(strEmployeeID);
     }
 }
예제 #8
0
 public List<T_HR_ATTENDANCESOLUTION> GetAttendenceSolutionByEmployeeIDAndStartDateAndEndDate(string EmployeeID, List<string> StartToEndDate)
 {
     using (AttendanceSolutionBLL logic = new AttendanceSolutionBLL())
     {
         return logic.GetAttendenceSolutionByEmployeeIDAndStartDateAndEndDate(EmployeeID, StartToEndDate);
     }
 }