The Controller is always returning the error message when the email is registered in the database.
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Create([Bind(Include = "Id,Nome,Email,Senha")] Pessoas pessoas)
{
if (pessoas != null)
{
var verificaemail = db.Pessoas.Where(w => w.Email == "Email").FirstOrDefault();
if (verificaemail != null)
{
db.Pessoas.Add(pessoas);
db.SaveChanges();
return RedirectToAction("Index");
}
else
{
ModelState.AddModelError("", "E-mail já cadastrado");
return View();
}
}
else
{
return View(pessoas);
}
}