示例#1
0
        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));
        }
示例#2
0
        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);
 }