public async Task <IActionResult> OnPostAsync() { var update = _context.Documents.First(a => a.Id == Documents.Id); update.NumerKlienta = Documents.NumerKlienta; update.DataDokumentu = Documents.DataDokumentu; update.Nazwa = Documents.Nazwa; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DocumentsExists(Things.Id)) //------ { return(NotFound()); } else { throw; } } return(RedirectToPage("./Index")); }
public async Task <IActionResult> OnPostCreate() { if (!ModelState.IsValid) { return(Page()); } //var hash = PasswordHash.ArgonHashString(yourPasswordString, Strength.Interactive) //if (PasswordHash.ArgonHashStringVerify(hash, yourPasswordString) { //} var create = new Users() { Name = Users.Name, Login = Users.Login, Password = Users.Password }; int a = 1; _context.Entry(create).State = EntityState.Added; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { throw; } return(RedirectToPage("/Index")); }