public async Task Ocijeni(int ocjena) { Model.Requests.OcjeneInsertRequest x = new Model.Requests.OcjeneInsertRequest { ArtikalId = Artikal.ArtikalId, KlijentId = Global.PrijavljeniKlijent.KlijentId, Ocjena = ocjena, Datum = DateTime.Now }; await _ocjeneService.Insert <Model.Models.Ocjene>(x); Ocijenjeno = true; NijeOcijenjeno = false; await App.Current.MainPage.DisplayAlert("Uspješno ocijenjeno", "", "OK"); //await ((App.Current.MainPage as MasterDetailPage).Detail as NavigationPage) // .Navigation.PushAsync(new ArtikliDetailPage(Artikal, Karakteristika)); //var refresh = new ArtikliDetailPage(Artikal, Karakteristika); //Navigation.InsertPageBefore(refresh, this); //((App.Current.MainPage as MasterDetailPage).Detail as NavigationPage) // .Navigation.InsertPageBefore(refresh, (App.Current.MainPage as MasterDetailPage).Detail as NavigationPage); //await ((App.Current.MainPage as MasterDetailPage).Detail as NavigationPage).PopAsync(); }
private async Task OcijeniStar(string _ocjena, int RezervacijaId) { int OcjenaBroj = int.TryParse(_ocjena, out int value) ? value : 0; if (OcjenaBroj >= 1 && OcjenaBroj <= 5) { var request = new Model.Requests.OcjeneInsertRequest { RezervacijaId = _RezervacijaId, Ocjena = OcjenaBroj }; Ocjena = OcjenaBroj; UpdateZvjezdice(); await _serviceOcjene.Insert <Model.Ocjene>(request, "OcijeniRutu"); await UcitajRutaDetails(); } }
public Model.Ocjene Update(int id, [FromBody] Model.Requests.OcjeneInsertRequest request) { return(_service.Update(id, request)); }
public Model.Ocjene OcijeniRutu([FromBody] Model.Requests.OcjeneInsertRequest request) { return(_service.OcijeniRutu(request)); }
public Model.Ocjene Insert([FromBody] Model.Requests.OcjeneInsertRequest request) { return(_service.Insert(request)); }