Esempio n. 1
0
 public IActionResult Register(RegisterViewModel model)
 {
     if (ModelState.IsValid)
     {
         User user = new User(model.Name, null, null)
         {
             Password = model.Password,
             Email    = model.Email,
             Age      = model.Age,
             IsActive = true,
             Balance  = 0
         };
         if (_containerRepository.CreateUserContainerDAL().AddUser(user) == false)
         {
             ModelState.AddModelError("Password", "Registration failed.");
             return(View("Registration"));
         }
     }
     else
     {
         return(View("Registration"));
     }
     return(RedirectToAction("Index", "Account"));
 }
 public AdminPanelController(IUserContainerRepository containerRepository)
 {
     this._repo = containerRepository;
     container  = new UserContainer(_repo.CreateUserContainerDAL(), _repo.CreateUserDAL(), _repo.CreateBetDAL());
 }