public async void VehicleTripUpdate() { // Arrange this.FleetDbContext.VehicleTrips.AddRange( new VehicleTripEntity() { VehicleTripId = 1, VehicleId = 1, OdometerStart = 100, StartingTime = new DateTime(2016, 1, 1) }, new VehicleTripEntity() { VehicleTripId = 2, VehicleId = 1, OdometerStart = 200, StartingTime = new DateTime(2016, 1, 15) }, new VehicleTripEntity() { VehicleTripId = 3, VehicleId = 2, OdometerStart = 100, StartingTime = new DateTime(2016, 1, 1) }); await this.SaveChangesAsync(this.FleetDbContext); VehicleTripModel model = new VehicleTripModel() { VehicleTripId = 2, VehicleId = 1, OdometerStart = 250, StartingTime = new DateTime(2016, 1, 15) }; // Act AjaxModel <NTModel> ajaxModel = await this.Controller.VehicleTripUpdate(model); // Assert VehicleTripEntity entity = await this.FleetDbContext.VehicleTrips.LastAsync(m => m.VehicleTripId == 2); Assert.Equal(entity.OdometerStart, 250); Assert.Equal(ajaxModel.Message, FleetMessages.VehicleTripSaveSuccess); }
public async void VehicleTripAdd() { // Arrange VehicleTripModel model = new VehicleTripModel() { VehicleTripId = 0, VehicleId = 1, OdometerStart = 100, StartingTime = new DateTime(2016, 1, 1) }; // Act AjaxModel<NTModel> ajaxModel = await this.Controller.VehicleTripAdd(model); // Assert VehicleTripEntity entity = await this.FleetDbContext.VehicleTrips.LastAsync(); Assert.Equal(entity.OdometerStart, 100); Assert.Equal(ajaxModel.Message, FleetMessages.VehicleTripSaveSuccess); }
public async void VehicleTripAdd() { // Arrange VehicleTripModel model = new VehicleTripModel() { VehicleTripId = 0, VehicleId = 1, OdometerStart = 100, StartingTime = new DateTime(2016, 1, 1) }; // Act AjaxModel <NTModel> ajaxModel = await this.Controller.VehicleTripAdd(model); // Assert VehicleTripEntity entity = await this.FleetDbContext.VehicleTrips.LastAsync(); Assert.Equal(entity.OdometerStart, 100); Assert.Equal(ajaxModel.Message, FleetMessages.VehicleTripSaveSuccess); }
public async void VehicleTripUpdate() { // Arrange this.FleetDbContext.VehicleTrips.AddRange( new VehicleTripEntity() { VehicleTripId = 1, VehicleId = 1, OdometerStart = 100, StartingTime = new DateTime(2016, 1, 1) }, new VehicleTripEntity() { VehicleTripId = 2, VehicleId = 1, OdometerStart = 200, StartingTime = new DateTime(2016, 1, 15) }, new VehicleTripEntity() { VehicleTripId = 3, VehicleId = 2, OdometerStart = 100, StartingTime = new DateTime(2016, 1, 1) }); await this.SaveChangesAsync(this.FleetDbContext); VehicleTripModel model = new VehicleTripModel() { VehicleTripId = 2, VehicleId = 1, OdometerStart = 250, StartingTime = new DateTime(2016, 1, 15) }; // Act AjaxModel<NTModel> ajaxModel = await this.Controller.VehicleTripUpdate(model); // Assert VehicleTripEntity entity = await this.FleetDbContext.VehicleTrips.LastAsync(m => m.VehicleTripId == 2); Assert.Equal(entity.OdometerStart, 250); Assert.Equal(ajaxModel.Message, FleetMessages.VehicleTripSaveSuccess); }
public async Task VehicleTripSave(VehicleTripModel model) { await vehicleRepository.VehicleTripSave(model); }
public async Task VehicleTripSave(VehicleTripModel model) { await SaveEntity <VehicleTripEntity, VehicleTripModel>(model); }
public async Task <AjaxModel <NTModel> > VehicleTripUpdate([FromBody] VehicleTripModel model) { return(await AjaxHelper.SaveAsync(m => domain.VehicleTripSave(model), Messages.Fleet.VehicleTripSaveSuccess)); }
public async Task VehicleTripSave(VehicleTripModel model) { await this.fleetRepository.VehicleTripSave(model); }
public async Task <AjaxModel <NTModel> > VehicleTripAdd([FromBody] VehicleTripModel model) { return(await AjaxHelper.SaveAsync(m => this.domain.VehicleTripSave(model), FleetMessages.VehicleTripSaveSuccess)); }