public static long Save(CLayer.Rates data) { DataLayer.Rate dr = new DataLayer.Rate(); if (data.WeeklyRate < 1) { data.WeeklyRate = data.DailyRate; } if (data.MonthlyRate < 1) { data.MonthlyRate = data.DailyRate; } if (data.LongTermRate < 1) { data.LongTermRate = data.DailyRate; } return(dr.Save(data)); }
public static List <CLayer.Rates> GetCalcDailyRates(long accommodationId) { DataLayer.Rate rates = new DataLayer.Rate(); return(rates.GetCalcDailyRates(accommodationId)); }
public static List <CLayer.Rates> GetAll(long accommodationId) { DataLayer.Rate dr = new DataLayer.Rate(); return(dr.GetAll(accommodationId)); }
public static List <CLayer.Rates> GetAllRatesByAccId(long accommodationId) { DataLayer.Rate rates = new DataLayer.Rate(); return(rates.GetAllRatesByAccId(accommodationId)); }
//**Added by rahul on 04/03/2020 //*This is for getting rates for property Accommodation for API public static List <CLayer.Rates> GetAccommodationRatesForAPI(string AccIds, DateTime checkIn, DateTime checkOut, CLayer.Role.Roles rateType) { DataLayer.Rate dr = new DataLayer.Rate(); return(dr.GetAccommodationRatesForAPI(AccIds, checkIn, checkOut, (checkOut - checkIn).Days, rateType, CLayer.Role.Roles.Customer)); }
public static void RateRefresh(long propertyId) { DataLayer.Rate r = new DataLayer.Rate(); r.RateRefresh(propertyId); }
public static long GDSRateSave(CLayer.GDSRates data) { DataLayer.Rate dr = new DataLayer.Rate(); return(dr.GDSRateSave(data)); }
public static void Delete(DateTime startDate, DateTime endDate, long accommodationId) { DataLayer.Rate dr = new DataLayer.Rate(); dr.Delete(startDate, endDate, accommodationId); }
public static List <CLayer.Rates> GetAll(DateTime startDate, DateTime endDate, long accommodationId) { DataLayer.Rate dr = new DataLayer.Rate(); return(dr.GetAll(startDate, endDate, accommodationId)); }