public static List <LeaveRequestEntity> GetLeaveByUserId(int UserId, DateTime?StartDate, DateTime?EndDate) { return(LeaveProvider.GetLeave(0, UserId, 0, 0, StartDate, EndDate, 0)); }
public static LeaveRequestEntity GetLeaveByRequestId(int RequestId) { return(LeaveProvider.GetLeave(RequestId, 0, 0, 0, null, null, 0).FirstOrDefault()); }
public static List <LeaveRequestEntity> GetAllLeave() { return(LeaveProvider.GetLeave(0, 0, 0, 0, null, null, 0)); }
public static List <LeaveRequestEntity> GetLeaveByStatusId(int LeaveStatusId) { return(LeaveProvider.GetLeave(0, 0, 0, LeaveStatusId, null, null, 0)); }
public static List <LeaveRequestEntity> GetLeave(int RequestId, int UserId, int ManagerId, int LeaveStatusId, DateTime?StartDate, DateTime?EndDate, int UpdatedBy) { return(LeaveProvider.GetLeave(RequestId, UserId, ManagerId, LeaveStatusId, StartDate, EndDate, UpdatedBy)); }