public async Task <Pracownik> Zarejestruj(Pracownik pracownik, string haslo) { byte[] hasloHash; byte[] hasloSalt; HaszujHaslo(haslo, out hasloHash, out hasloSalt); pracownik.HasloHash = hasloHash; pracownik.HasloSalt = hasloSalt; await _kontekst.Pracownik.AddAsync(pracownik); await _kontekst.SaveChangesAsync(); return(pracownik); }
public async Task <Klient> Zarejestruj(Klient klient, string haslo) { byte[] hasloHash; byte[] hasloSalt; HaszujHaslo(haslo, out hasloHash, out hasloSalt); klient.HasloHash = hasloHash; klient.HasloSalt = hasloSalt; await _kontekst.Klient.AddAsync(klient); await _kontekst.SaveChangesAsync(); return(klient); }
public async Task <bool> ZapiszZasob() { return(await _kontekst.SaveChangesAsync() > 0); }