/// <summary> /// 根据条件查询排班 /// </summary> /// <param name="PlanDutyTableName"></param> /// <returns></returns> /// <param name="fromTime"></param> /// <param name="toTime"></param> /// <param name="employeeName"></param> public List <PlanDutyTable> GetPlanDutyTableByCondition(string PlanDutyTableName, DateTime fromTime, DateTime toTime, string employeeName, Account loginUser) { GetPlanDutyTable GetPlanDutyTable = new GetPlanDutyTable(); return(GetPlanDutyTable.GetPlanDutyTableByCondition(PlanDutyTableName, fromTime, toTime, employeeName, loginUser)); }
///<summary> /// 通过planDutyTableId得到排班表,和应用该排班表的员工 ///</summary> ///<param name="planDutyTableId"></param> ///<returns></returns> public PlanDutyTable GetPlanDutyTableByPKID(int planDutyTableId) { GetPlanDutyTable GetPlanDutyTable = new GetPlanDutyTable(); return(GetPlanDutyTable.GetPlanDutyTableByPKID(planDutyTableId)); }
/// <summary> /// 用于自动计算考勤时间 /// </summary> public List <PlanDutyDetail> GetPlanDutyDetailByAccount(int AccountID, DateTime dateStart, DateTime dateEnd) { GetPlanDutyTable getPlanDutyTable = new GetPlanDutyTable(); return(getPlanDutyTable.GetPlanDutyDetailByAccount(AccountID, dateStart, dateEnd)); }