public ActionResult Register(PotentialsViewModel model)
        {
            if (ModelState.IsValid)
            {
                var potential = new Potential_Customers {
                    CompanyName = model.CompanyName, ContactName = model.ContactName, ContactPhone = model.ContactPhone, ContactEmail = model.ContactEmail, Notes = model.Notes
                };

                db.Potential_Customers.Add(potential);
                db.SaveChanges();

                //if (result.Succeeded)
                //{
                //    await SignInManager.SignInAsync(user, isPersistent:false, rememberBrowser:false);

                //    // For more information on how to enable account confirmation and password reset please visit https://go.microsoft.com/fwlink/?LinkID=320771
                //    // Send an email with this link
                //    // string code = await UserManager.GenerateEmailConfirmationTokenAsync(user.Id);
                //    // var callbackUrl = Url.Action("ConfirmEmail", "Account", new { userId = user.Id, code = code }, protocol: Request.Url.Scheme);
                //    // await UserManager.SendEmailAsync(user.Id, "Confirm your account", "Please confirm your account by clicking <a href=\"" + callbackUrl + "\">here</a>");

                return(RedirectToAction("RegisterConfirm", "Home", model));
                //}
                //AddErrors(result);
            }

            // If we got this far, something failed, redisplay form
            return(View(model));
        }
Beispiel #2
0
 public ActionResult RegisterConfirm(PotentialsViewModel model)
 {
     return(View(model));
 }