public int CreateUserForum(UserForum userForum)
        {
            var temp_user_forum = context.userForums.Where(t => t.user_id == userForum.user_id && t.forum_id == userForum.forum_id);

            if (temp_user_forum.Count() > 0)
            {
                return(-1);
            }
            else
            {
                var new_user_forum = context.userForums.Add(userForum);
                context.SaveChanges();
                return(new_user_forum.Entity.id);
            }
        }
Exemple #2
0
        public object CreateUserForum(int forum_id)
        {
            bool login = false;
            int  id    = -1;

            if (CheckUserState() > 0)
            {
                login = true;
                var userForum = new UserForum(long.Parse(Request.Cookies["user"]), forum_id);
                id = dao.CreateUserForum(userForum);
            }
            else
            {
                Response.StatusCode = 403;
            }
            Dictionary <string, object> result = new Dictionary <string, object>();

            result.Add("login_state", login);
            result.Add("id", id);
            return(JsonConvert.SerializeObject(result));
        }