Exemplo n.º 1
0
        public ActionResult Register(RegisterModel model)
        {
            if (ModelState.IsValid)
            {
                Result <LoggedUserInfo> resultData = _dataService.Register(model);

                if (resultData.Data != null)
                {
                    _userCache.Add(resultData.Data);
                    return(RedirectToAction("Transfers", "Main", new TransferModel {
                        UserId = resultData.Data.Id
                    }));
                }
                else
                {
                    ModelState.AddModelError(string.Empty, resultData.Error);
                }
            }
            return(View(model));
        }