public ActionResult <CpuEntity> CreateCpu([FromBody] CpuEntity cpuForCreation) { if (database.Read <CpuEntity>(cpuForCreation.Id) == null) { return(UnprocessableEntity()); } database.Create <CpuEntity>(cpuForCreation); return(CreatedAtRoute("GetCpu", new { cpuId = cpuForCreation.Id }, cpuForCreation)); }
public ActionResult <CpuEntity> UpdateCpu(int cpuId, [FromBody] CpuEntity cpuForCreation) { if (database.Read <CpuEntity>(cpuForCreation.Id) == null) { return(NotFound()); } database.Update <CpuEntity>(cpuForCreation); return(NoContent()); }
private void LoadCpu() { Cpu = _dataBase.LoadPart <CpuEntity>("Cpu", Computer.CpuId); }