public ActionResult Register(RegisterViewModel model) { if (ModelState.IsValid) { MyUserManager myUserManager = new MyUserManager(); BusinessLayerResult <MyUser> result = myUserManager.RegisterUser(model); if (result.Errors.Count > 0) { result.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(model)); } OkViewModel notifyObj = new OkViewModel(); notifyObj.Title = "Registiration is Successfully Done!"; notifyObj.Items.Add("Please go to your e-mail address and activate your account by clicking the activation link."); return(View("Ok", notifyObj)); } // TODO List // username control- // email control- // insert user // activation e-mail return(View(model)); }