public async Task <IEnumerable <Truck> > GetTrucks(IdentityUser user, TruckCondition truckCondition)
 {
     return(await _context.Trucks
            .Include(x => x.Drivers)
            .Include(x => x.Orders)
            .Include(x => x.RefuelingChecks)
            .Include(x => x.RefuelingSensors)
            .Include(x => x.Repairs)
            .Include(x => x.Wheels)
            .Where(x => x.IsActual && x.Identity.Id == user.Id && x.Condition == truckCondition)
            .ToListAsync());
 }
Exemplo n.º 2
0
 public int GetConditionTruckCount(IdentityUser identityUser, TruckCondition truckCondition)
 {
     return(_context.Trucks
            .Where(x => x.Identity.Id == identityUser.Id && x.IsActual && x.Condition == truckCondition)
            .Count());
 }