public void CreateNewCar(Car car) { fleetContext.Cars.Add(car); var result = fleetContext.SaveChanges(); if (result != 1) { throw new InvalidOperationException("Car was not created"); } }
public IActionResult Post([FromBody] Vehicle vehicle) { try { vehicle.VehicleID = db.vehicles.Max(x => x.VehicleID) + 1; db.vehicles.Add(vehicle); db.SaveChanges(); return(StatusCode(201)); } catch (Exception ex) { return(BadRequest()); } }
public ActionResult Create(VehicleViewModel vehicleModel) { Vehicle vehicle = new Vehicle(); vehicle.Active = vehicleModel.Active; vehicle.ChasisNo = vehicleModel.ChasisNo; vehicle.Color = vehicleModel.Color; vehicle.DateOfPurchase = DateTime.Parse(vehicleModel.DateOfPurchase); vehicle.EngineNo = vehicleModel.EngineNo; vehicle.Make = vehicleModel.Make; vehicle.Model = vehicleModel.Model; vehicle.RegNo = vehicleModel.RegNo; context.Vehicles.Add(vehicle); context.SaveChanges(); return(View("Upload")); }
public VehicleController(FleetContext context) { db = context; if (db.vehicles.Count() == 0) { Vehicle vehicle = new Vehicle(); vehicle.RegNo = "Test Reg"; vehicle.Active = true; vehicle.ChasisNo = "12ab"; vehicle.Color = "Red"; vehicle.DateOfPurchase = DateTime.Now; vehicle.EngineNo = "12ab"; vehicle.Make = "12ab"; vehicle.Model = "12ab"; db.vehicles.Add(vehicle); db.SaveChanges(); } }
//public fleetData Get(long id) //{ // return _fleetContext.fleets // .FirstOrDefault(o => o.fleetId = id); //} public void Add(FleetData entity) { _fleetContext.Fleets.Add(entity); _fleetContext.SaveChanges(); }