public async Task <ActionResult <CommercialUnit> > PostCommercialUnit(CommercialUnit CommercialUnit) { _context.CommercialUnit.Add(CommercialUnit); await _context.SaveChangesAsync(); return(CreatedAtAction("GetCommercialUnit", new { id = CommercialUnit.CommercialUnitId }, CommercialUnit)); }
public async Task <IActionResult> PutCommercialUnit(int id, CommercialUnit CommercialUnit) { if (id != CommercialUnit.CommercialUnitId) { return(BadRequest()); } _context.Entry(CommercialUnit).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CommercialUnitExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }