Example #1
0
        public ActionResult Register(Cliente user)
        {
            if (ModelState.IsValid)
            {
                using (teachmeDB db = new teachmeDB())
                {
                    db.Cliente.Add(user);
                    db.SaveChanges();
                    ModelState.Clear();
                    ViewBag.Message = user.Nome + " " + "registado com sucesso";
                    user            = null;
                }
            }

            return(RedirectToAction("Index", "Login"));;
        }
 public ActionResult Autherize(Login.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"));
         }
     }
 }