Beispiel #1
0
        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"));
        }
Beispiel #2
0
        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"));
        }