Пример #1
0
 public T_HR_OUTAPPLYRECORD GetOutApplyByID(string strOverTimeRecordId)
 {
     using (OutApplyBLL bllOverTimeRecord = new OutApplyBLL())
     {
         return bllOverTimeRecord.GetOutApplyByID(strOverTimeRecordId);
     }
 }
Пример #2
0
 public T_HR_OUTAPPLYRECORD GetOutApplyByID(string strOverTimeRecordId)
 {
     using (OutApplyBLL bllOverTimeRecord = new OutApplyBLL())
     {
         return(bllOverTimeRecord.GetOutApplyByID(strOverTimeRecordId));
     }
 }
Пример #3
0
 public string AuditOutApply(string strOverTimeRecordID, string strCheckState)
 {
     using (OutApplyBLL bllOverTimeRecord = new OutApplyBLL())
     {
         string rslt = bllOverTimeRecord.AuditOutApply(strOverTimeRecordID, strCheckState);
         return(rslt);
     }
 }
Пример #4
0
 public bool DeleteOutApply(string[] strOverTimeRecordId)
 {
     using (OutApplyBLL bll = new OutApplyBLL())
     {
         int rslt = bll.DeleteOutApply(strOverTimeRecordId);
         return(rslt > 0);
     }
 }
Пример #5
0
 public string AddOutApply(T_HR_OUTAPPLYRECORD entOTRd)
 {
     using (OutApplyBLL bllOverTimeRecord = new OutApplyBLL())
     {
         if (entOTRd.STARTDATE <= DateTime.Now)
         {
             string str = "外出申请的开始时间:必须大于当前时间";
             Tracer.Debug(str);
             return str;
         }
         return bllOverTimeRecord.AddOutApply(entOTRd);
     }
 }
Пример #6
0
 public string AddOutApply(T_HR_OUTAPPLYRECORD entOTRd)
 {
     using (OutApplyBLL bllOverTimeRecord = new OutApplyBLL())
     {
         if (entOTRd.STARTDATE <= DateTime.Now)
         {
             string str = "外出申请的开始时间:必须大于当前时间";
             Tracer.Debug(str);
             return(str);
         }
         return(bllOverTimeRecord.AddOutApply(entOTRd));
     }
 }
Пример #7
0
        public List<T_HR_OUTAPPLYRECORD> EmployeeOutApplyRecordPaging(int pageIndex, int pageSize, string sort, string filterString, List<object> paras, ref int pageCount, string strCheckState, string strOwnerID)
        {
            using (OutApplyBLL bll = new OutApplyBLL())
            {
                var ents = bll.EmployeeOutApplyRecordPaging(pageIndex, pageSize, sort, filterString, paras, ref  pageCount, strCheckState, strOwnerID);

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

                return ents.ToList();
            }
        }
Пример #8
0
        public List <T_HR_OUTAPPLYRECORD> EmployeeOutApplyRecordPaging(int pageIndex, int pageSize, string sort, string filterString, List <object> paras, ref int pageCount, string strCheckState, string strOwnerID)
        {
            using (OutApplyBLL bll = new OutApplyBLL())
            {
                var ents = bll.EmployeeOutApplyRecordPaging(pageIndex, pageSize, sort, filterString, paras, ref pageCount, strCheckState, strOwnerID);

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

                return(ents.ToList());
            }
        }
Пример #9
0
 public string UpdateOutApply(T_HR_OUTAPPLYRECORD entOTRd)
 {
     using (OutApplyBLL bllOverTimeRecord = new OutApplyBLL())
     {
         if (entOTRd.STARTDATE <= DateTime.Now)
         {
             string str = "外出申请的开始时间:必须大于当前时间";
             Tracer.Debug(str);
             return(str);
         }
         if (bllOverTimeRecord.UpdateOutApply(entOTRd) == 1)
         {
             return("OK");
         }
         else
         {
             return("Fail");
         }
     }
 }
Пример #10
0
 public string UpdateOutApply(T_HR_OUTAPPLYRECORD entOTRd)
 {
     using (OutApplyBLL bllOverTimeRecord = new OutApplyBLL())
     {
         if (entOTRd.STARTDATE <= DateTime.Now)
         {
             string str = "外出申请的开始时间:必须大于当前时间";
             Tracer.Debug(str);
             return str;
         }
         if (bllOverTimeRecord.UpdateOutApply(entOTRd) == 1)
             return "OK";
         else return "Fail";
     }
 }
Пример #11
0
 public string AuditOutApply(string strOverTimeRecordID, string strCheckState)
 {
     using (OutApplyBLL bllOverTimeRecord = new OutApplyBLL())
     {
         string rslt = bllOverTimeRecord.AuditOutApply(strOverTimeRecordID, strCheckState);
         return rslt;
     }
 }
Пример #12
0
 public bool DeleteOutApply(string[] strOverTimeRecordId)
 {
     using (OutApplyBLL bll = new OutApplyBLL())
     {
         int rslt = bll.DeleteOutApply(strOverTimeRecordId);
         return (rslt > 0);
     }
 }