public static bool VerficarLogin(Cliente pDatos) { Proyecto.BLL.Metodos.MCliente lvClient = new BLL.Metodos.MCliente(); DATOS.Cliente AuthData = new DATOS.Cliente() { Correo = pDatos.Correo, Password = pDatos.Password }; var result = lvClient.AutentificarCliente(AuthData); //si es verdadero, guardar sessiones de autentificación. return(result); }
public ActionResult EnviarClave(Models.Cliente pCliente) { if (pCliente != null && !string.IsNullOrEmpty(pCliente.Correo)) { BLL.Metodos.MCliente client = new BLL.Metodos.MCliente(); var resultado = client.RecuperarPassword(pCliente.Correo); if (resultado) { ViewBag.ValMessages = "Correo se ha enviado"; return(View("Login")); } else { ViewBag.ValMessages = "No se pudo enviar un correo"; return(View("RecobrarPassword")); } } return(View("RecobrarPassword")); }