public async Task <IActionResult> PutNumero(long id, BingoCardNumbers number) { if (id != number.Id) { return(BadRequest()); } _context.Entry(number).State = EntityState.Modified; try { await _context.SaveChangesAsync(); return(CreatedAtAction("GetBingoCards", new { id = number.Id }, number)); } catch (DbUpdateConcurrencyException) { if (!numberExists(id)) { return(NotFound()); } else { throw; } } //return NoContent(); }
public async Task <BingoCardNumbers> Add(BingoCardNumbers b) { _context.BingoCardNumbers.Add(b); await _context.SaveChangesAsync(); return(b); }
public async Task <ActionResult <BingoCardNumbers> > PostBingocardnumbers(BingoCardNumbers b) { _context.BingoCardNumbers.Add(b); await _context.SaveChangesAsync(); return(CreatedAtAction("GetBingoCards", new { id = b.Id }, b)); }
public async Task <BingoCardNumbers> Update(long id, BingoCardNumbers b) { // b.Id = id; // var updated = (_context.BingoCardNumbers.Update(b)).Entity; // if (updated == null) // { // return null; // } // await _context.SaveChangesAsync(); b.Id = id; var entry = _context.BingoCardNumbers.First(e => e.Id == b.Id); _context.Entry(entry).CurrentValues.SetValues(b); await _context.SaveChangesAsync(); return(entry); }