Beispiel #1
0
        public async Task <IActionResult> SnimiPodatke(KorisnikDetaljiIzmjenaVM model)
        {
            var request  = _mapper.Map <KorisnikUpdateInfoRequest>(model);
            var response = await _restoranApi.LicneInformacije(request);

            if (response.IsSuccessStatusCode)
            {
                return(Redirect("/Korisnik/Home/Index"));
            }

            return(Redirect(nameof(PromjenaPodataka)));
        }
Beispiel #2
0
        public async Task <IActionResult> PromjenaPodataka()
        {
            var response = await _restoranApi.Me();

            var gradResponse = await _restoranApi.GetGradAsync();

            KorisnikDetaljiIzmjenaVM model = _mapper.Map <KorisnikDetaljiIzmjenaVM>(response.Content);

            model.Gradovi = gradResponse.Content.Data.Select
                            (
                i => new SelectListItem()
            {
                Text  = i.Naziv,
                Value = i.ID.ToString()
            }
                            ).ToList();

            return(View(model));
        }