Exemple #1
0
        public async Task <int> CreateNewCard()
        {
            try
            {
                TransportCard transportCard = new TransportCard
                {
                    Load           = 100,
                    DateRegistered = null,
                    CreateDate     = DateTime.Now,
                    ExpirationDate = DateTime.Now.AddYears(5),
                    LastDateUsed   = null,
                    CardTypeId     = 1
                };
                await _db.AddAsync(transportCard);

                await _db.SaveChangesAsync();

                int id = transportCard.Id;
                return(id);
            }
            catch (Exception)
            {
                return(0);
            }
        }
Exemple #2
0
        public async Task <bool> AddDiscountCardDetails(DiscountCardDetails discountCardDetails)
        {
            try
            {
                await _db.DiscountCardDetails.AddAsync(discountCardDetails);

                await _db.SaveChangesAsync();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }