private string addStudent(Models.Student stu) { JxLib.StudentController studentController = new JxLib.StudentController(); SystemConfigureLib.SerialNumberController serialContrller = new SystemConfigureLib.SerialNumberController(); System.Collections.Hashtable item = studentController.getUserByOpenId(stu.openid); if (item != null) { return item["StudentID"].ToString(); } string student_id = serialContrller.getSerialNumberRand("stu", DateTime.Now.ToString("yyyy-MM-dd")); System.Collections.Hashtable data = new System.Collections.Hashtable(); data.Add("NickName", CommonLib.Common.Validate.filterEmoji(stu.nickname)); data.Add("OpenId", stu.openid); data.Add("HeadPic", stu.headimgurl); data.Add("Sex", stu.sex); data.Add("StudentID", student_id); string strText = studentController.add(data); if (studentController.Result) return student_id; else return null; }