/// <summary> /// 获取用户或班级下的教师或学生 /// </summary> /// <param name="context"></param> public void ClassUser_List(HttpContext context) { OCTeamClass model = new OCTeamClass { Key = context.Request["Key"], UserID = UserService.CurrentUser.UserID, OCClassID = Convert.ToInt32(context.Request["OCClassID"]), UserType = Convert.ToInt32(context.Request["UserType"]), GroupID = Convert.ToInt32(context.Request["GroupID"]) }; int PageIndex = Convert.ToInt32(context.Request["PageIndex"]); int PageSize = Convert.ToInt32(context.Request["PageSize"]); IES.G2S.CourseLive.BLL.Test.MyGroupBLL mygroupbll = new IES.G2S.CourseLive.BLL.Test.MyGroupBLL(); List <IES.JW.Model.User> list = mygroupbll.ClassUser_List(model, PageIndex, PageSize); if (list != null) { context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(list)); } else { context.Response.Write("False"); } }
/// <summary> /// 删除我的联系组 /// </summary> /// <param name="model"></param> /// <returns></returns> public void MyGroup_Del(HttpContext context) { Group model = new Group { GroupID = Convert.ToInt32(context.Request["GroupID"]) }; IES.G2S.CourseLive.BLL.Test.MyGroupBLL bll = new IES.G2S.CourseLive.BLL.Test.MyGroupBLL(); bool flag = bll.MyGroup_Del(model); if (flag == true) { context.Response.Write("1"); } else if (flag == false) { context.Response.Write("2"); } }
/// <summary> /// 获取用户的在线课程及其下的班级树 /// </summary> /// <param name="context"></param> public void OCClass_UserID_Tree(HttpContext context) { OCTeamClass model = new OCTeamClass { UserID = UserService.CurrentUser.UserID }; IES.G2S.CourseLive.BLL.Test.MyGroupBLL mygroupbll = new IES.G2S.CourseLive.BLL.Test.MyGroupBLL(); List <OCTeamClass> list = mygroupbll.OCClass_UserID_Tree(model); if (list != null) { context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(list)); } else { context.Response.Write("False"); } }
/// <summary> /// 获得我的联系组下的联系人 /// </summary> /// <param name="model"></param> /// <returns></returns> public void MyGroupUser_List(HttpContext context) { MyGroupUser model = new MyGroupUser { GroupID = Convert.ToInt32(context.Request["GroupID"]), UserType = Convert.ToInt32(context.Request["UserType"]) }; IES.G2S.CourseLive.BLL.Test.MyGroupBLL bll = new IES.G2S.CourseLive.BLL.Test.MyGroupBLL(); List <MyGroupUser> list = bll.MyGroupUser_List(model); if (list != null) { context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(list)); } else { context.Response.Write("False"); } }
/// <summary> /// 获取历史班级下的学生 /// </summary> /// <param name="model"></param> /// <returns></returns> public void ClassUserHistory_List(HttpContext context) { IES.JW.Model.TeachingClass model = new IES.JW.Model.TeachingClass { TeachingClassID = Convert.ToInt32(context.Request["TeachingClassID"]), Key = context.Request["Key"] }; int PageIndex = Convert.ToInt32(context.Request["PageIndex"]); int PageSize = Convert.ToInt32(context.Request["PageSize"]); IES.G2S.CourseLive.BLL.Test.MyGroupBLL bll = new IES.G2S.CourseLive.BLL.Test.MyGroupBLL(); List<IES.JW.Model.User> list = bll.ClassUserHistory_List(model, PageIndex, PageSize); if (list != null) { context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(list)); } else { context.Response.Write("False"); } }
//联系组树 public void ContactzTreeList(HttpContext context) { MyGroup model = new MyGroup { Key="", UserID = UserService.CurrentUser.UserID, }; int PageIndex = Convert.ToInt32(context.Request["PageIndex"]); int PageSize = Convert.ToInt32(context.Request["PageSize"]); IES.G2S.CourseLive.BLL.Test.MyGroupBLL mygroupbll = new IES.G2S.CourseLive.BLL.Test.MyGroupBLL(); List<MyGroup> list = mygroupbll.MyGroup_List(model,PageIndex,PageSize); if (list != null) { context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(list)); } else { context.Response.Write("False"); } }
/// <summary> /// 获取历史班级下的学生 /// </summary> /// <param name="model"></param> /// <returns></returns> public void ClassUserHistory_List(HttpContext context) { IES.JW.Model.TeachingClass model = new IES.JW.Model.TeachingClass { TeachingClassID = Convert.ToInt32(context.Request["TeachingClassID"]), Key = context.Request["Key"] }; int PageIndex = Convert.ToInt32(context.Request["PageIndex"]); int PageSize = Convert.ToInt32(context.Request["PageSize"]); IES.G2S.CourseLive.BLL.Test.MyGroupBLL bll = new IES.G2S.CourseLive.BLL.Test.MyGroupBLL(); List <IES.JW.Model.User> list = bll.ClassUserHistory_List(model, PageIndex, PageSize); if (list != null) { context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(list)); } else { context.Response.Write("False"); } }
/// <summary> /// 获取我的联系组列表 /// </summary> /// <param name="model"></param> /// <returns></returns> public void MyGroup_List(HttpContext context) { MyGroup model = new MyGroup { UserID = UserService.CurrentUser.UserID, Key = context.Request["Key"] }; int PageIndex = Convert.ToInt32(context.Request["PageIndex"]); int PageSize = Convert.ToInt32(context.Request["PageSize"]); IES.G2S.CourseLive.BLL.Test.MyGroupBLL bll = new IES.G2S.CourseLive.BLL.Test.MyGroupBLL(); List <MyGroup> list = bll.MyGroup_List(model, PageIndex, PageSize); if (list != null) { context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(list)); } else { context.Response.Write("False"); } }
/// <summary> /// 新增或修改我的联系组 /// </summary> /// <param name="model"></param> /// <returns></returns> public void MyGroup_Edit(HttpContext context) { Group model = new Group { GroupID = Convert.ToInt32(context.Request["GroupID"]), Name = context.Request["Name"], User = UserService.CurrentUser.UserID, Users = context.Request["Users"] }; IES.G2S.CourseLive.BLL.Test.MyGroupBLL bll = new IES.G2S.CourseLive.BLL.Test.MyGroupBLL(); bool flag = bll.MyGroup_Edit(model); if (flag == true) { context.Response.Write("1"); } else { context.Response.Write("False"); } }
/// <summary> /// 获取用户或班级下的教师或学生 /// </summary> /// <param name="context"></param> public void ClassUser_List(HttpContext context) { OCTeamClass model = new OCTeamClass { Key =context.Request["Key"], UserID = UserService.CurrentUser.UserID, OCClassID = Convert.ToInt32(context.Request["OCClassID"]), UserType = Convert.ToInt32(context.Request["UserType"]), GroupID = Convert.ToInt32(context.Request["GroupID"]) }; int PageIndex=Convert.ToInt32(context.Request["PageIndex"]); int PageSize = Convert.ToInt32(context.Request["PageSize"]); IES.G2S.CourseLive.BLL.Test.MyGroupBLL mygroupbll = new IES.G2S.CourseLive.BLL.Test.MyGroupBLL(); List<IES.JW.Model.User> list = mygroupbll.ClassUser_List(model,PageIndex,PageSize); if (list != null) { context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(list)); } else { context.Response.Write("False"); } }
/// <summary> /// 获取用户的在线课程及其下的班级树 /// </summary> /// <param name="context"></param> public void OCClass_UserID_Tree(HttpContext context) { OCTeamClass model = new OCTeamClass { UserID = UserService.CurrentUser.UserID }; IES.G2S.CourseLive.BLL.Test.MyGroupBLL mygroupbll = new IES.G2S.CourseLive.BLL.Test.MyGroupBLL(); List<OCTeamClass> list = mygroupbll.OCClass_UserID_Tree(model); if (list != null) { context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(list)); } else { context.Response.Write("False"); } }
/// <summary> /// 获得我的联系组下的联系人 /// </summary> /// <param name="model"></param> /// <returns></returns> public void MyGroupUser_List(HttpContext context) { MyGroupUser model = new MyGroupUser { GroupID = Convert.ToInt32(context.Request["GroupID"]), UserType = Convert.ToInt32(context.Request["UserType"]) }; IES.G2S.CourseLive.BLL.Test.MyGroupBLL bll = new IES.G2S.CourseLive.BLL.Test.MyGroupBLL(); List<MyGroupUser> list = bll.MyGroupUser_List(model); if (list != null) { context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(list)); } else { context.Response.Write("False"); } }