public async Task <ActionResult <CTaskLabel> > PostCTaskLabel(CTaskLabel cTaskLabel) { _context.CTaskLabel.Add(cTaskLabel); await _context.SaveChangesAsync(); return(CreatedAtAction("GetCTaskLabel", new { id = cTaskLabel.Id }, cTaskLabel)); }
public async Task <IActionResult> PutCTaskLabel(int id, CTaskLabel cTaskLabel) { if (id != cTaskLabel.Id) { return(BadRequest()); } _context.Entry(cTaskLabel).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CTaskLabelExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }