public async Task <bool> UpdateRequest(int requestId) { var Query = await mDatabase.QueryAsync <RequestDB>($"SELECT * FROM RequestDB WHERE ID ='{requestId}'"); if (Query[0].UserId != 0) { return(true); } else { RequestDB requestDB = new RequestDB { ID = Query[0].ID, Title = Query[0].Title, Description = Query[0].Description, BuyList = Query[0].BuyList, Latitude = Query[0].Latitude, Longitude = Query[0].Longitude, UserId = App.Database.ActualUserId }; await SaveRequestAsync(requestDB); return(false); } }
public Task <int> SaveRequestAsync(RequestDB RequestDb) { if (RequestDb.ID != 0) { return(mDatabase.UpdateAsync(RequestDb)); } else { return(mDatabase.InsertAsync(RequestDb)); } }