public async void PotvrdiMejl(string userId) { List <Korisnik> lista = _userManager.Users.Where(user => user.Id == userId).ToList(); //var result = _userManager.ConfirmEmailAsync(id, code); if (lista.Count > 0) { Korisnik korisnik = lista[0]; korisnik.EmailConfirmed = true; // _userManager.UpdateAsync(korisnik); try { //string token = _userManager.GenerateEmailConfirmationTokenAsync(korisnik).Result; //var res = await _userManager.ConfirmEmailAsync(korisnik, token); //await _userManager.UpdateAsync(korisnik); //_context.Entry(korisnik).State = EntityState.Modified; //await _context.SaveChangesAsync(); RentServis servis = new RentServis(_context); servis.potvrdi(korisnik); } catch (Exception e) { } } }
public Korisnik UpdateUser(Korisnik k) { RentServis servis = new RentServis(_context); servis.potvrdi(k); return(k); }
public void IzmeniSifru(IzmenaSifre izmena) { Korisnik user = _userManager.FindByNameAsync(izmena.Email).Result; try { _userManager.ChangePasswordAsync(user, izmena.StaraSifra, izmena.NovaSifra); user.IzmenjenaLozinka = true; RentServis servis = new RentServis(_context); servis.potvrdi(user); //_userManager.UpdateAsync(user); } catch (Exception e) { } }
public VozilaController(AuthenticationContext context) { _context = context; servis = new RentServis(context); }
public RentACarServisController(AuthenticationContext context) { _context = context; servis = new RentServis(context); }