public static string GetTabletVehicleStoreItems() { var items = ServerVehicleShopsItems_.Where(x => x.isOnlyOnlineAvailable == true).Select(x => new { x.shopId, name = ServerVehicles.GetVehicleNameOnHash(x.hash), manufactor = ServerVehicles.GetVehicleManufactorOnHash(x.hash), fueltype = ServerVehicles.GetVehicleFuelTypeOnHash(x.hash), fuellimit = ServerVehicles.GetVehicleFuelLimitOnHash(x.hash), storage = ServerVehicles.GetVehicleTrunkCapacityOnHash(x.hash), seats = ServerVehicles.GetVehicleMaxSeatsOnHash(x.hash), hash = x.hash.ToString(), x.price, }).OrderBy(x => x.name).ToList(); return(JsonConvert.SerializeObject(items)); }
public static string GetVehicleShopItems(int vehShopId) { if (vehShopId <= 0) { return("undefined"); } var items = ServerVehicleShopsItems_.Where(x => x.shopId == vehShopId && x.isOnlyOnlineAvailable == false).Select(x => new { name = ServerVehicles.GetVehicleNameOnHash(x.hash), manufactor = ServerVehicles.GetVehicleManufactorOnHash(x.hash), fueltype = ServerVehicles.GetVehicleFuelTypeOnHash(x.hash), maxfuel = ServerVehicles.GetVehicleFuelLimitOnHash(x.hash), trunkcapacity = ServerVehicles.GetVehicleTrunkCapacityOnHash(x.hash), seats = ServerVehicles.GetVehicleMaxSeatsOnHash(x.hash), hash = x.hash.ToString(), price = x.price, }).ToList(); return(JsonConvert.SerializeObject(items)); }