public async Task <IActionResult> PutEelectricalCoupler(short id, EelectricalCoupler eelectricalCoupler) { if (id != eelectricalCoupler.EelectricalCouplerId) { return(BadRequest()); } _context.Entry(eelectricalCoupler).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EelectricalCouplerExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <EelectricalCoupler> > PostEelectricalCoupler(EelectricalCoupler eelectricalCoupler) { _context.EelectricalCoupler.Add(eelectricalCoupler); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (EelectricalCouplerExists(eelectricalCoupler.EelectricalCouplerId)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetEelectricalCoupler", new { id = eelectricalCoupler.EelectricalCouplerId }, eelectricalCoupler)); }