public async static Task <int> GetChosenBeltId(SQLiteAsyncConnection _connection, int BeltIndex, int Stripes) { BeltColour chosenBeltColor = (BeltColour)BeltIndex; byte chosenNoStripes = (byte)Stripes; var desiredBelt = from s in _connection.Table <Belt>() where s.BeltColour == chosenBeltColor && s.Stripes == chosenNoStripes select s; var desiredBeltList = await desiredBelt.ToListAsync(); Belt belt = desiredBeltList[0]; return(belt.Id); }
public Belt(BeltColour beltColour, byte stripes) { this.BeltColour = beltColour; this.Stripes = stripes; }