public async Task AddAsync(Order order) { await _orderRepo.AddAsync(order); var load = await _loadRepo.GetLoadAsync(order.LoadId); var vehicle = await _vehicleRepo.GetVehicleAsync(order.VehicleId); load.Status = "W Trakcie"; vehicle.Status = "Niedostępny"; await _loadRepo.UpdateAsync(load); await _vehicleRepo.UpdateAsync(vehicle); }
public async Task DeleteAync(Guid id) { var load = await _loadRepo.GetLoadAsync(id); await _loadRepo.DeleteAync(load); }