コード例 #1
0
        public JsonResult ValidateUser(string username, string password)
        {
            var User = new User();
            User = db.Users.FirstOrDefault(u => u.Username == username && u.Password == password);

            if(User != null)
            {
                Session["LoginId"] = User.UserID;
                return Json(new { Success = true }, JsonRequestBehavior.AllowGet);

            }else
            {
                return Json(new { Success = false }, JsonRequestBehavior.AllowGet);
            }
        }
コード例 #2
0
        public ActionResult Login()
        {
            var model = new User();
            int? UserId = (int?)Session["LoginId"];

            if (UserId == null)
            {
                model = db.Users.FirstOrDefault(u => u.UserID == 1);
            }else
            {
                model = db.Users.FirstOrDefault(u => u.UserID == UserId);
            }

            return View("Login", model);
        }
コード例 #3
0
        public void RegisterUser()
        {
            var name = (string.IsNullOrEmpty(Request.Form["name"]) ? null : Request.Form["name"]);
            var email = (string.IsNullOrEmpty(Request.Form["email"]) ? null : Request.Form["email"]);
            var username = (string.IsNullOrEmpty(Request.Form["username"]) ? null : Request.Form["username"]);
            var password = (string.IsNullOrEmpty(Request.Form["password"]) ? null : Request.Form["password"]);

            var user = new User();
            user.FirstName = name;
            user.Email = email;
            user.Username = username;
            user.Password = password;
            user.LastName = "testing";
            user.DefaultGroupID = 3;

            db.Users.Add(user);
            db.SaveChanges();
        }
コード例 #4
0
        public ActionResult Index()
        {
            var model = new User();
            var assignment = new Assignment();

            int? UserId = (int)Session["LoginId"];

            if (UserId == null)
            {
                model = db.Users.FirstOrDefault(u => u.UserID == 1);
            }
            else
            {
                model = db.Users.FirstOrDefault(u => u.UserID == UserId);
            }

            return View("Index", model);
        }