public async Task <IActionResult> UpdateAccount([FromBody] GpsViewModel avm, string id)
        {
            var user = await UserManager.FindByIdAsync(id);

            if (user == null)
            {
                return(NotFound());
            }
            var tokenid = this.User.Claims.FirstOrDefault(c => c.Type == "UserId").Value;

            if (id != tokenid)
            {
                return(Unauthorized());
            }
            if (avm != null)
            {
                if (avm.Longitude != null)
                {
                    user.Longitude = (double)avm.Longitude;
                }
                if (avm.Latitude != null)
                {
                    user.Latitude = (double)avm.Latitude;
                }
            }

            var result = await UserManager.UpdateAsync(user);

            return(NoContent());
        }
 public Pocetna(GpsViewModel p)
 {
     this.parent        = p;
     NavigationService  = new NavigationService();
     KartaUJednomPravcu = new RelayCommand <object>(IKartaUJednomPravcu);
     PovratnaAvioKarta  = new RelayCommand <object>(IPovratnaAvioKarta);
     Putuj   = new RelayCommand <object>(Idemo);
     Izmjeni = new RelayCommand <object>(izmjeni);
 }