示例#1
0
        Handle(GetAllVehiclesQuery request,
               CancellationToken cancellationToken)
        {
            var vehicles = _repository.GetAll().ToList();

            var allVehicles = new List <GetAllVehiclesQueryResponse>();

            foreach (var vehicle in vehicles)
            {
                allVehicles.Add(
                    new GetAllVehiclesQueryResponse(
                        vehicle.Id,
                        vehicle.Brand,
                        vehicle.Model,
                        vehicle.Color,
                        vehicle.LicensePlate,
                        vehicle.Type
                        )
                    );
            }
            ;

            return(await Task.FromResult(allVehicles));
        }
示例#2
0
        private void LoadDgvVehicle()
        {
            var getVehicles = new GetAllVehiclesQuery();

            dgvVehicle.DataSource = getVehicles.GetAllVehicles();
        }
示例#3
0
        private void LoadDgvVehicle()
        {
            var updateVehicle = new GetAllVehiclesQuery();

            dgvVehicle.DataSource = updateVehicle.GetAllVehicles();
        }
示例#4
0
        private List <int> GetVehicleTypes()
        {
            var getVehicles = new GetAllVehiclesQuery();

            return(getVehicles.GetAllVehicles().Select(a => a.Id).ToList());
        }