示例#1
0
        public async Task <int> Add(VehiclePriceListItem item)
        {
            _unitOfWork.VehiclesPriceList.Add(item);
            await _unitOfWork.Complete();

            return(item.Id);
        }
        public async Task <ActionResult <VehiclePriceListItem> > DeleteVehiclePriceListItem(int id)
        {
            VehiclePriceListItem vehiclePriceListItem = null;

            try
            {
                vehiclePriceListItem = await _vehiclesPriceListService.Remove(id);

                if (vehiclePriceListItem == null)
                {
                    return(StatusCode(404, new { message = "Did not find Vehicle with ID " + id, obj = vehiclePriceListItem }));
                }

                return(Ok(vehiclePriceListItem));
            }
            catch (Exception ex)
            {
                return(StatusCode(500, new { message = ex.Message, obj = vehiclePriceListItem }));
            }
        }
示例#3
0
 public async Task Update(VehiclePriceListItem vehiclesPriceListItemUpdate)
 {
     _unitOfWork.VehiclesPriceList.Update(vehiclesPriceListItemUpdate);
     await _unitOfWork.Complete();
 }