public string AddSongMenuToUser([FromBody] object json) { JObject j = JObject.Parse(json.ToString()); SongMenu s = new SongMenu() { M_Img = "/Default/AddDafaultMenu.jpg", M_Info = "暂无简介", M_Name = j["name"].ToString(), M_Type = 1, M_UserId = int.Parse(j["uid"].ToString()), M_SongId = "", M_CollectCount = 0, M_PlayCount = 0, M_CreatTime = DateTime.Now }; try { int mid = SongMenuService.CreatInitSongMenu(s); // 将创建的歌单添加到用户表字段中 if (SongMenuService.AddSongMenu(s.M_UserId, mid, 1) == "创建成功") { return(mid + ""); } else { return("失败"); } } catch (Exception) { return("失败"); } }
public string Register() { HttpContextBase contextBase = (HttpContextBase)Request.Properties["MS_HttpContext"]; HttpRequestBase requestBase = contextBase.Request; UserInfo u = new UserInfo() { U_Name = requestBase.Form["email"].ToString(), U_Pwd = requestBase.Form["pwd"].ToString(), U_Email = requestBase.Form["email"].ToString(), U_Img = "/Default/PhotoDefault.jpg", U_Fans = "", //粉丝 U_CreatSongMenu = "", //创建的歌单 U_CollectSongMenu = "", //收藏的歌单 U_Hobby = "", //爱好 U_Tell = "", //电话 U_Info = "这个人很懒 还没有填写哦~", //个人介绍 U_Like = "", U_Follow = "", //关注 U_Gender = "男", //性别 U_Birthday = DateTime.Now, U_RegistrationTime = DateTime.Now }; int uid = UserInfoService.AddUserInfo(u); if (uid != 0) { //初始化用户信息 --创建默认歌单 我的喜欢 int sid = SongMenuService.CreatInitSongMenu(uid); //将创建的歌曲id 添加到用户创建列表 if (sid != 0) { try { if (SongMenuService.AddSongMenu(uid, sid, 1) == "创建成功") { return("注册成功"); } } catch (Exception e) { //用户不存在 return(e.Message); } } return("注册成功,用户信息初始化失败"); } else { return("注册失败,当前账号已存在或服务器错误"); } }
public string AddCollectSongMenu(int uid, int mid) { return(SongMenuService.AddSongMenu(uid, mid, 2)); }
public string RmCollectSongMenu(int uid, int mid) { return(SongMenuService.AddSongMenu(uid, mid, 2, true)); }
public string RmCreateSongMenu(int uid, int mid) { return(SongMenuService.AddSongMenu(uid, mid, 1, true)); }