예제 #1
0
 public string EmployeeSigninRecordAudit(string strSignInID, string strCheckState)
 {
     using (EmployeeSignInRecordBLL bll = new EmployeeSignInRecordBLL())
     {
         return bll.EmployeeSigninRecordAudit(strSignInID, strCheckState);
     }
 }
예제 #2
0
 public bool EmployeeSigninRecordDelete(string[] leaveRecordIDs)
 {
     using (EmployeeSignInRecordBLL bll = new EmployeeSignInRecordBLL())
     {
         int rslt = bll.EmployeeSigninRecordDelete(leaveRecordIDs);
         return (rslt > 0);
     }
 }
예제 #3
0
 public T_HR_EMPLOYEESIGNINRECORD GetEmployeeSigninRecordByID(string strid)
 {
     using (EmployeeSignInRecordBLL bll = new EmployeeSignInRecordBLL())
     {
         return bll.GetEmployeeSigninRecordByID(strid);
     }
 }
예제 #4
0
 public void EmployeeSigninRecordUpdate(T_HR_EMPLOYEESIGNINRECORD entity, List<T_HR_EMPLOYEESIGNINDETAIL> entityList)
 {
     using (EmployeeSignInRecordBLL bll = new EmployeeSignInRecordBLL())
     {
         bll.EmployeeSigninRecordUpdate(entity, entityList);
     }
 }
예제 #5
0
        public List<V_EMPLOYEESIGNINRECORD> EmployeeSignInRecordPagingByView(int pageIndex, int pageSize, string sort, string filterString, List<object> paras, ref int pageCount, string strCheckState, string strOwnerID, string recorderDate)
        {
            using (EmployeeSignInRecordBLL bll = new EmployeeSignInRecordBLL())
            {
                var ents = bll.EmployeeSignInRecordPagingByView(pageIndex, pageSize, sort, filterString, paras, ref pageCount, strCheckState, strOwnerID, recorderDate);

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

                return ents.ToList();
            }
        }
예제 #6
0
 public string EmployeeSignInRecordAdd(T_HR_EMPLOYEESIGNINRECORD entity, List<T_HR_EMPLOYEESIGNINDETAIL> entityList)
 {
     using (EmployeeSignInRecordBLL bll = new EmployeeSignInRecordBLL())
     {
         return bll.EmployeeSignInRecordAdd(entity, entityList);
     }
 }