Пример #1
0
        /// <summary>
        /// Deletes the asynchronous.
        /// </summary>
        /// <param name="tourPackage">The tour package.</param>
        /// <returns>
        /// DeleteAsync
        /// </returns>
        /// <exception cref="ArgumentNullException">category</exception>
        public async Task <int> TourPackageValidityDeleteAsync(TourPackageNightsValidityModel tourPackage)
        {
            if (tourPackage == null)
            {
                throw new ArgumentNullException("tourPackage");
            }

            return(await this.packageNightsValidity.DeleteAsync(tourPackage));
        }
Пример #2
0
        /// <summary>
        /// Inserts the asynchronous.
        /// </summary>
        /// <param name="tourPackagenightsvalidity">The tour Packagenightsvalidity model.</param>
        /// <returns>
        /// InsertAsync
        /// </returns>
        /// <exception cref="ArgumentNullException">Nights validity</exception>
        public async Task <int> InsertTourPackagesnightsValidityAsync(TourPackageNightsValidityModel tourPackagenightsvalidity)
        {
            if (tourPackagenightsvalidity == null)
            {
                throw new ArgumentNullException("tourPackagenightsvalidity");
            }

            tourPackagenightsvalidity.RateTypeApplied = (int)Enums.RateTypeApplied.Double;

            return(await this.packageNightsValidity.InsertAsync(tourPackagenightsvalidity));
        }
Пример #3
0
        /// <summary>
        /// Updates the asynchronous.
        /// </summary>
        /// <param name="tourpackageNightvalidity">The tourpackage night.</param>
        /// <returns>
        /// UpdateAsync
        /// </returns>
        /// <exception cref="ArgumentNullException">category</exception>
        public async Task <int> UpdateTourPackageNightValidityAsync(TourPackageNightsValidityModel tourpackageNightvalidity)
        {
            if (tourpackageNightvalidity == null)
            {
                throw new ArgumentNullException("tourpackageNight");
            }

            tourpackageNightvalidity.RateTypeApplied = (int)Enums.RateTypeApplied.Double;

            return(await this.packageNightsValidity.UpdateAsync(tourpackageNightvalidity));

            //// return await this.packageNightsValidity.SaveChangesAsync();
        }
Пример #4
0
 /// <summary>
 /// Set entity status deleted
 /// </summary>
 /// <param name="entity">entity</param>
 public void RemoveTourPackageNightsValidityModelEntity(TourPackageNightsValidityModel entity)
 {
     this.packageNightsValidity.RemoveToContext(entity);
 }