public async Task <ActionResult <DaoDien> > PostDaoDien(DaoDien daoDien) { _context.DaoDiens.Add(daoDien); await _context.SaveChangesAsync(); return(CreatedAtAction("GetDaoDien", new { id = daoDien.MaDd }, daoDien)); }
public async Task <IActionResult> PutDaoDien(int id, DaoDien daoDien) { if (id != daoDien.MaDd) { return(BadRequest()); } _context.Entry(daoDien).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DaoDienExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }