Exemplo n.º 1
0
        public Product Create(int owner, ProductModel model)
        {
            var product = new Product
            {
                UserId = owner,
                Name   = model.Name,
                Price  = model.Price
            };

            _context.Products.Add(product);
            _context.SaveChanges();
            return(product);
        }
Exemplo n.º 2
0
        public User Register(UserRegisterModel registermodel)
        {
            var salt           = CreateRandomSalt();
            var hashedPassword = CreateHash(salt, registermodel.Password);
            var user           = new User()
            {
                Name     = registermodel.Name,
                Username = registermodel.Username,
                Password = hashedPassword,
                Salt     = salt
            };

            _context.Users.Add(user);
            _context.SaveChanges();
            return(user);
        }