Esempio n. 1
0
        public ActionResult RegisterUser(string username, string email, string phone, string password)
        {
            tb_user user = new tb_user();

            user.UserName   = username;
            user.email      = email;
            user.phone      = phone;
            user.password   = password;
            user.createDate = System.DateTime.Now;
            musicDB.tb_user.Add(user);
            musicDB.SaveChanges();
            //user details
            int userid = (from u in musicDB.tb_user
                          where u.UserName == username
                          select u.UserId).Single();
            tb_userDetails userdetails = new tb_userDetails();

            userdetails.nickname = "";
            userdetails.gender   = "male";
            userdetails.location = "china";
            userdetails.birthday = System.DateTime.Now;
            userdetails.userId   = userid;

            SetInfo(username);
            return(View(user));
        }
Esempio n. 2
0
        /// <summary>
        /// 注册默认信息
        /// </summary>
        /// <param name="username"></param>
        public void SetInfo(string username)
        {
            tb_userDetails ud     = new tb_userDetails();
            int            userid = (from u in musicDB.tb_user
                                     where u.UserName == username
                                     select u.UserId).Single();

            ud.userId   = userid;
            ud.nickname = "小明";
            ud.birthday = DateTime.Parse(DateTime.Now.ToShortDateString());
            ud.gender   = "male";
            ud.location = "中国";
            musicDB.tb_userDetails.Add(ud);
            musicDB.SaveChanges();
        }