Пример #1
0
        public async Task <int> AddDealDateAsync(DealDateAddModel dealDate)
        {
            string query = $@"INSERT INTO  DealDate (DatePosted, ExpiringDate, LimitedTimeDeal, Expired)
                           OUTPUT INSERTED.DealDateId
                        VALUES(@DatePosted, @ExpiringDate, @LimitedTimeDeal, @Expired)";

            return(await SaveDataAsync(query, dealDate));
        }
Пример #2
0
        public async Task <int> AddDealDate(DealDateAddModel deal)
        {
            var validator = DataValidatorHelper.Validate(deal);


            if (validator.IsValid)
            {
                return(await _gamedbAccess.AddDealDateAsync(deal));
            }


            Console.WriteLine($"Invalid Data from {nameof(StoreAddModel)}");
            validator.Errors.ForEach(e => Console.WriteLine(e));

            throw new Exception("Some data are invalid");
        }