public static ApiQueryMaker TripById(int id) { var query = new ApiQueryMaker(QueryType.TripById); query.AddParameter("id", id.ToString()); return(query); }
public static ApiQueryMaker UserLogin(string base64User, string md5Password) { var query = new ApiQueryMaker(QueryType.UserLogin); query.AddParameter("user", base64User); query.AddParameter("pass", md5Password); return(query); }
public static async Task <IList <Trip> > GetTrips(ApiQueryMaker query) { var answer = await Rest.Request(query); if (answer.Status != Status.Ok) { return(null); } return(TripFeedJson.Serialize(answer.Result)); }
public static async Task <User> DoLogin(ApiQueryMaker query) { var answer = await Rest.Request(query); if (answer.Status != Status.Ok) { return(null); } return(UserJson.Serialize(answer.Result)); }
public static async Task <string> GetTrip(ApiQueryMaker query) { var answer = await Rest.Request(query); if (answer.Status != Status.Ok) { return(null); } return(answer.Result); }