public async Task <IActionResult> CreateVehicle([FromBody] VehicleResource vehicleResource) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } //var model = await _context.Models.FindAsync(vehicleResource.ModelId); //if(model == null) //{ // ModelState.AddModelError("ModelId", "Invalid modelId."); // return BadRequest(ModelState); //} var vehicle = _mapper.Map <VehicleResource, Vehicle>(vehicleResource); vehicle.LastUpdate = DateTime.Now; _context.Add(vehicle); await _context.SaveChangesAsync(); var result = _mapper.Map <Vehicle, VehicleResource>(vehicle); return(Ok(result)); }
public VegaDbContext CreateProjectGeneratorsStates(int noOfGenerators, int noOfStates) { var PG = GeneratorInitialisers.createProjectGenerator(TestSettings.ProjectGeneratorName); for (int gnCtr = 1; gnCtr <= noOfGenerators; gnCtr++) { var GN = GeneratorInitialisers.createGenerator(TestSettings.GeneratorPrefixName + gnCtr, noOfStates, NOOFDAYSDEF, ALERTNOOFDAYSDEF); var PGNS = new ProjectGeneratorSequence(); PGNS.SeqId = gnCtr; PGNS.Generator = GN; PG.Generators.Add(PGNS); db.Add(PG); } db.SaveChanges(); return(db); }
public void Add(Vehicle vehicle) { context.Add(vehicle); }
public void Add <T>(T entity) where T : class { _ctx.Add(entity); }
public void Add <T>(T entity) where T : class { context.Add(entity); }
public void CreateVehicle(Vehicle vehicle) { context.Add(vehicle); }