public async Task <IActionResult> PutAltUnit(int id, AltUnit altUnit) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != altUnit.Id) { return(BadRequest()); } _context.Entry(altUnit).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AltUnitExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutStatus(int id, Status status) { if (id != status.Id) { return(BadRequest()); } _context.Entry(status).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!StatusExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutOrderDetail(int id, OrderDetail orderDetail) { if (id != orderDetail.Id) { return(BadRequest()); } _context.Entry(orderDetail).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrderDetailExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutImplamentaion(int id, Implamentaion implamentaion) { if (id != implamentaion.Id) { return(BadRequest()); } _context.Entry(implamentaion).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ImplamentaionExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <Student> > PostStudent(Student student) { _context.Student.Add(student); _context.Database.OpenConnection(); try { _context.Database.ExecuteSqlCommand("SET IDENTITY_INSERT dbo.Student ON"); _context.SaveChanges(); _context.Database.ExecuteSqlCommand("SET IDENTITY_INSERT dbo.Student OFF"); } finally { _context.Database.CloseConnection(); } await _context.SaveChangesAsync(); return(CreatedAtAction("GetStudent", new { id = student.Id }, student)); }