Exemplo n.º 1
0
        public void CreateFuelConsumption(FuelConsumptionViewModel fuelConsumption)
        {
            //var model = Mapper.Map<DriverAllowanceViewModel, DriverAllowance_M>(pattern);
            FuelConsumption_M model = new FuelConsumption_M();

            model.FuelConsumptionC  = fuelConsumption.FuelConsumptionC;
            model.FuelConsumptionId = fuelConsumption.FuelConsumptionId;
            //model.ApplyD = fuelConsumption.ApplyD;
            model.ModelC         = fuelConsumption.ModelC;
            model.ShortRoad      = fuelConsumption.ShortRoad ?? 0;
            model.LongRoad       = fuelConsumption.LongRoad ?? 0;
            model.Gradient       = fuelConsumption.Gradient ?? 0;
            model.ContainerSizeI = fuelConsumption.ContainerSizeI;
            model.Empty          = fuelConsumption.Empty ?? 0;
            _fuelConsumptionRepository.Add(model);
            SaveFuelConsumption();
        }
Exemplo n.º 2
0
        public void UpdateFuelConsumption(FuelConsumptionViewModel fuelConsumption)
        {
            var fuelconsumptionToRemove = _fuelConsumptionRepository.Query(d => d.FuelConsumptionId == fuelConsumption.FuelConsumptionId).FirstOrDefault();
            FuelConsumption_M model     = new FuelConsumption_M();

            model.FuelConsumptionC  = fuelConsumption.FuelConsumptionC;
            model.FuelConsumptionId = fuelConsumption.FuelConsumptionId;
            //model.ApplyD = fuelConsumption.ApplyD;
            model.ModelC         = fuelConsumption.ModelC;
            model.ShortRoad      = fuelConsumption.ShortRoad ?? 0;
            model.LongRoad       = fuelConsumption.LongRoad ?? 0;
            model.Gradient       = fuelConsumption.Gradient ?? 0;
            model.ContainerSizeI = fuelConsumption.ContainerSizeI;
            model.Empty          = fuelConsumption.Empty ?? 0;
            _fuelConsumptionRepository.Add(model);
            _fuelConsumptionRepository.Delete(fuelconsumptionToRemove);
            SaveFuelConsumption();
        }
 public void put(FuelConsumptionViewModel fuelConsumption)
 {
     _fuelConsumptionService.UpdateFuelConsumption(fuelConsumption);
 }
 public void Post(FuelConsumptionViewModel fuelConsumption)
 {
     _fuelConsumptionService.CreateFuelConsumption(fuelConsumption);
 }