Exemplo n.º 1
0
        public void DodajKierowceDoBazy(DodajKierowceDoBazdyRequest request)
        {
            var numerkarty      = encryption.LosowanieLiczby().Next(1, 1000);
            var wygenerowanaSol = encryption.GenerowanieSoli();
            var kierowca        = new Kierowca()
            {
                Imie       = request.Imie,
                Nazwisko   = request.Nazwisko,
                Wiek       = request.Wiek,
                NumerKarty = "p" + numerkarty,
                Sol        = wygenerowanaSol,
                Login      = request.Login,
                Haslo      = wygenerowanaSol[0] + wygenerowanaSol[1] + encryption.SzyfrujHaslo(request.Haslo) + wygenerowanaSol[2] + wygenerowanaSol[3]
            };

            context.Kierowca.Add(kierowca);
            context.SaveChanges();
        }
Exemplo n.º 2
0
 public IActionResult StworzKierowce(DodajKierowceDoBazdyRequest request)
 {
     serviceKierowca.DodajKierowceDoBazy(request);
     return(Ok("Konto zostało utworzone!"));
 }