public static string DelClassMember(string UserGroup_Member_Id, string UserId, string UserGroup_Id) { try { BLL_UserGroup_Member bll = new BLL_UserGroup_Member(); if (new BLL_Student_HomeWork().GetRecordCount("Student_Id='" + UserId + "' and HomeWork_Id in(select HomeWork_Id from HomeWork where UserGroup_Id='" + UserGroup_Id + "')") > 0) { return("2");//成员已布置作业 } else { Model_F_User modelFUser = (Model_F_User)HttpContext.Current.Session["FLoginUser"]; string userId = modelFUser.UserId; Model_UserGroup_Member model = bll.GetModel(UserGroup_Member_Id); model.UserStatus = 1; Model_Msg modelMsg = new Model_Msg(); modelMsg.MsgId = Guid.NewGuid().ToString(); modelMsg.MsgEnum = MsgEnum.QuitClass.ToString(); modelMsg.MsgTypeEnum = MsgTypeEumn.Private.ToString(); modelMsg.ResourceDataId = model.UserGroup_Id; modelMsg.MsgTitle = string.Format("您被退班{0}", model.UserGroup_Id); modelMsg.MsgContent = string.Format("您被退班{0}", model.UserGroup_Id); modelMsg.MsgStatus = MsgStatus.Unread.ToString(); modelMsg.MsgSender = userId; modelMsg.MsgAccepter = model.User_ID; modelMsg.CreateTime = DateTime.Now; modelMsg.CreateUser = userId; if (bll.TeacherRemoveStudent(model, modelMsg)) { return("1"); } else { return("0"); } } } catch (Exception) { return("0"); } }
public static string DelClassMember(string UserGroup_Member_Id, string UserId) { try { Model_F_User modelFUser = (Model_F_User)HttpContext.Current.Session["FLoginUser"]; string userId = modelFUser.UserId; BLL_UserGroup_Member bll = new BLL_UserGroup_Member(); Model_UserGroup_Member model = bll.GetModel(UserGroup_Member_Id); model.UserStatus = 1; Model_Msg modelMsg = new Model_Msg(); modelMsg.MsgId = Guid.NewGuid().ToString(); modelMsg.MsgEnum = MsgEnum.QuitSchool.ToString(); modelMsg.MsgTypeEnum = MsgTypeEumn.Private.ToString(); modelMsg.ResourceDataId = model.UserGroup_Id; modelMsg.MsgTitle = string.Format("您被移除学校{0}", model.UserGroup_Id); modelMsg.MsgContent = string.Format("您被移除学校{0}", model.UserGroup_Id); modelMsg.MsgStatus = MsgStatus.Unread.ToString(); modelMsg.MsgSender = userId; modelMsg.MsgAccepter = model.CreateUser; modelMsg.CreateTime = DateTime.Now; modelMsg.CreateUser = userId; if (bll.TeacherRemoveStudent(model, modelMsg)) { return("1"); } else { return("0"); } } catch (Exception) { return("0"); } }