예제 #1
0
 public override void Initialize()
 {
     base.Initialize();
     Login.User user = (Login.User)Session["user"];
     Context["socketurl"] = IOUtils.SocketIOUrl;
     Context["uid"]       = Cuid.NewCuid().ToString();
 }
예제 #2
0
 public override void Initialize()
 {
     base.Initialize();
     Login.User user = (Login.User)Session["user"];
     Context["socketurl"] = IOUtils.SocketIOUrl;
     Context["uid"]       = GetName(user.Name);
 }
예제 #3
0
        public override void Initialize()
        {
            base.Initialize();
            Login.User user  = (Login.User)Session["user"];
            string     month = this.Request.QueryString["month"];

            Context["grid"] = new BackSectionListDbPagerDataSource(month);
            Context["show"] = string.IsNullOrEmpty(month);
        }
        public ActionResult SignIn(Login.User user)
        {
            DataAccess.User loginUser = new User();
            loginUser.UserName = user.UserName;
            loginUser.Password = user.Pwd;
            bool valid = loginUser.AuthenticateUSer();

            if (valid)
            {
                TempData["userId"] = loginUser.UserId;
                return(RedirectToAction("ChatRoom", "ChatRoom"));
            }
            else
            {
                return(RedirectToAction("Register"));
            }
        }
        public ActionResult Register(Login.User user)
        {
            DataAccess.User loginUser = new User();
            loginUser.UserName = user.UserName;
            loginUser.Password = user.Pwd;
            if (string.IsNullOrEmpty(user.UserName) || string.IsNullOrEmpty(user.Pwd))
            {
                return(Content("User Name and Password can not be empty"));
            }

            bool valid = loginUser.CreateUser();

            if (valid)
            {
                TempData["userId"] = loginUser.UserId;
                return(RedirectToAction("ChatRoom", "ChatRoom"));
            }
            else
            {
                return(Content("Unable to create a new User"));
            }
        }
예제 #6
0
 public override void Initialize()
 {
     base.Initialize();
     Login.User user = (Login.User)Session["user"];
     Context["grid"] = new BackSectionDbPagerDataSource();
 }