public async Task <IActionResult> PutManufacturerCar(int id, ManufacturerCar manufacturerCar) { if (id != manufacturerCar.Id) { return(BadRequest()); } this.db.Entry(manufacturerCar).State = EntityState.Modified; try { await this.db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ManufacturerCarExists(id)) { return(NotFound()); } else { throw; } } return(Ok()); }
public async Task <ActionResult <ManufacturerCar> > PostManufacturerCar([FromBody] ManufacturerCarVM manufacturerCarVM) { if (manufacturerCarVM == null) { return(NotFound()); } var manufacturerCars = new ManufacturerCar() { Manufacturer = manufacturerCarVM.Manufacturer }; this.db.Add(manufacturerCars); await this.db.SaveChangesAsync(); return(Ok()); }