public List <BookingModel> FilterBookingsByStartDateValid(string searching) { DateTime start = Convert.ToDateTime(searching); DateTime startdateafteroneday = start.AddHours(24); return(_internalUnitOfWork.BookingsRepository.Get(b => b.StartDate >= start && b.StartDate <= startdateafteroneday && b.Valid == true) .Select(b => BookingMappings.MapBookingToBModel(b)).ToList()); }
public List <BookingModel> FilterBookingsByEndDateValid(string searching2) { DateTime end = Convert.ToDateTime(searching2); DateTime enddateafteroneday = end.AddHours(24); return(_internalUnitOfWork.BookingsRepository.Get(b => b.EndDate >= end && b.EndDate <= enddateafteroneday && b.Valid == true) .Select(b => BookingMappings.MapBookingToBModel(b)).ToList()); }
public List <BookingModel> FBookingByStartEndDateNonValid(string searching, string searching2) { DateTime end = Convert.ToDateTime(searching2); DateTime enddateafteroneday = end.AddHours(24); DateTime start = Convert.ToDateTime(searching); DateTime startdateafteroneday = start.AddHours(24); return(_internalUnitOfWork.BookingsRepository.Get(b => b.EndDate >= end && b.EndDate <= enddateafteroneday && b.StartDate >= start && b.StartDate <= startdateafteroneday && b.Valid == false) .Select(b => BookingMappings.MapBookingToBModel(b)).ToList()); }
public List <BookingModel> GetAllBookings() { return(_internalUnitOfWork.BookingsRepository.Get().Select(b => BookingMappings.MapBookingToBModel(b)).ToList()); }