public static List <LeaveDurationEntity> GetLeaveDuration(int DurationId) { return(LeaveProvider.GetLeaveDuration(DurationId)); }
public static List <LeaveDurationEntity> GetAllLeaveDuration() { return(LeaveProvider.GetLeaveDuration(0)); }
public static List <LeaveTypeEntity> GetLeaveType(int TypeId) { return(LeaveProvider.GetLeaveType(TypeId)); }
public static List <LeaveTypeEntity> GetAllLeaveType() { return(LeaveProvider.GetLeaveType(0)); }
public static List <LeaveRequestEntity> GetLeaveByUserId(int UserId, DateTime?StartDate, DateTime?EndDate) { return(LeaveProvider.GetLeave(0, UserId, 0, 0, StartDate, EndDate, 0)); }
public static List <LeaveStatusTypeEntity> GetLeaveStatus(int StatusId) { return(LeaveProvider.GetLeaveStatus(StatusId)); }
public static LeaveRequestEntity GetLeaveByRequestId(int RequestId) { return(LeaveProvider.GetLeave(RequestId, 0, 0, 0, null, null, 0).FirstOrDefault()); }
public static List <LeaveRequestEntity> GetLeaveByStatusId(int LeaveStatusId) { return(LeaveProvider.GetLeave(0, 0, 0, LeaveStatusId, null, null, 0)); }
public static List <LeaveRequestEntity> GetAllLeave() { return(LeaveProvider.GetLeave(0, 0, 0, 0, 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)); }
public static int InsertUpdateLeave(LeaveRequestEntity ob) { return(LeaveProvider.InsertUpdateLeave(ob)); }