示例#1
0
        public async Task <bool> AddNewQuote(BlackPositivtyQuote newQuote)
        {
            try
            {
                await _context.BlackPositivityQuotes.AddAsync(newQuote);

                await _context.SaveChangesAsync();

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
        public async Task <bool> AddNewQuote(QuoteSubmissionDto quote)
        {
            var newQuote = new BlackPositivtyQuote()
            {
                Quote       = quote.Quote,
                Contributor = quote.Contributor,
                hasBeenUsed = false,
                DateAdded   = DateTime.Now,
                ID          = Guid.NewGuid()
            };
            var isPersisted = await _qr.AddNewQuote(newQuote);

            if (isPersisted)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }