Ejemplo n.º 1
0
 // GET: Account
 public ActionResult Index()
 {
     using (EatOnline4Context db = new EatOnline4Context())
     {
         return(View(db.Users.ToList()));
     }
 }
Ejemplo n.º 2
0
 public ActionResult Register(User user)
 {
     if (ModelState.IsValid)
     {
         using (EatOnline4Context db = new EatOnline4Context())
         {
             user.AuthSecurity = Guid.NewGuid().ToString();
             db.Users.Add(user);
             db.SaveChanges();
         }
         ModelState.Clear();
         ViewBag.Message = user.FirstName + "" + user.LastName + "sucessfuly registered.";
     }
     return(View());
 }
Ejemplo n.º 3
0
 public ActionResult Login(User user)
 {
     using (EatOnline4Context db = new EatOnline4Context())
     {
         var usr = db.Users.Single(u => u.UserName == user.UserName && u.Password == user.Password);
         if (usr != null)
         {
             Session["UserID"]    = usr.UserID.ToString();
             Session["UserName"]  = usr.UserName.ToString();
             Session["UserToken"] = usr.AuthSecurity;
             return(RedirectToAction("LoggedIn"));
         }
         else
         {
             ModelState.AddModelError("", "UserName or Password is wrong");
         }
     }
     return(View());
 }