public SharedModels.Users PromijeniSliku(int userId, [FromBody] SlikaPromjenaRequest obj) { var loggedInUserName = usersService.GetRequestUserName(HttpContext.Request); var fajl = new Fajl { BinarniZapis = obj.Slika, Naziv = obj.Naziv }; return(usersService.UpdateProfilePicture(loggedInUserName, userId, fajl)); }
public async Task <SharedModels.Users> UpdateProfilePicture(int id, SlikaPromjenaRequest obj) { var url = $"{APIUrl}/{Resurs}/{id}/akcije/slika"; try { var rezult = await url.WithBasicAuth(Username, Password).PutJsonAsync(obj).ReceiveJson <SharedModels.Users>(); return(rezult); } catch (FlurlHttpException ex) { var errori = GetErrore(ex).Result; await Application.Current.MainPage.DisplayAlert("Greška", errori, "OK"); return(default(SharedModels.Users)); } }