public async Task <BlackPositivityQuote> CreateQuote(BlackPositivityQuote quote) { _context.BlackPositivityQuotes.Add(quote); await _context.SaveChangesAsync(); return(await this.GetQuote(quote.ID)); }
public async Task <bool> UpdateQuote(Guid id, BlackPositivityQuote quote) { _context.Entry(quote).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch { return(false); } return(true); }
public async Task <IActionResult> PutBlackPositivityQuote(Guid id, BlackPositivityQuote blackPositivityQuote) { if (id != blackPositivityQuote.ID) { return(BadRequest()); } var success = await _quoteService.UpdateQuote(id, blackPositivityQuote); if (success) { return(NoContent()); } else { return(NotFound()); } }
public async Task <bool> UpdateQuote(Guid id, BlackPositivityQuote quote) { var success = await _quotesRepo.UpdateQuote(id, quote); return(success); }
public async Task <BlackPositivityQuote> CreateQuote(BlackPositivityQuote quote) { var success = await _quotesRepo.CreateQuote(quote); return(success); }
public async Task <ActionResult <BlackPositivityQuote> > PostBlackPositivityQuote(BlackPositivityQuote blackPositivityQuote) { return(await _quoteService.CreateQuote(blackPositivityQuote)); }