Exemple #1
0
 public ActionResult Register([Bind(Include = "nome,data_nascimento,Password,Email,Telemovel,NIF,Cidade,Distrito,Freguesia,Porta,Coordenadas")] Cliente user)
 {
     if (ModelState.IsValid)
     {
         using (TeachMeDb db = new TeachMeDb())
         {
             user.Password = TeachMe.MyHelpers.HashPassword(user.Password);
             db.Cliente.Add(user);
             db.SaveChanges();
         }
     }
     return(RedirectToAction("Index", "Login"));
 }
 public ActionResult Autherize(TeachMe.Models.Cliente clienteModel)
 {
     using (TeachMeDb db = new TeachMeDb())
     {
         var clientDetails = db.Cliente.Where(x => x.Email == clienteModel.Email && x.Password == clienteModel.Password).FirstOrDefault();
         if (clientDetails == null)
         {
             // clienteModel.LoginMessageError = "Mail ou password incorretos";
             return(View("Index", clienteModel));
         }
         else
         {
             Session["clientID"]   = clientDetails.ID;
             Session["clientName"] = clientDetails.Nome;
             return(RedirectToAction("Index", "Home"));
         }
     }
 }