public string AddChooseStu(string id, string exid) { try { List <Student> stus = Search(u => u.student_number == id && u.student_isDel == false); if (stus.Count == 0) { return("没有此学号的学生"); } else if (stus.Count > 1) { return("学号重复,添加失败"); } ChooseOperation co = new ChooseOperation(); long stuid = stus[0].student_id; long experId = Convert.ToInt64(exid); long count = co.SearchCount(u => u.choose_ownStudentId == stuid && u.choose_isDel == false && u.choose_ownExperimentId == experId); if (count > 0) { return("此同学已经存在,请勿重新添加"); } Choos c = new Choos(); c.choose_isDel = false; c.choose_ownExperimentId = Convert.ToInt64(exid); c.choose_ownStudentId = stus[0].student_id; co.Add(c); } catch { return("未知错误"); } return("ok"); }
public BaseController() { db = new BemaxEntities(); Slider = db.Sliders.FirstOrDefault(); Advisor = db.Advisors.FirstOrDefault(); OurWork = db.OurWorks.FirstOrDefault(); Project = db.Projects.FirstOrDefault(); Choose = db.Chooses.FirstOrDefault(); Post = db.Posts.FirstOrDefault(); Tester = db.Testers.FirstOrDefault(); Partner = db.Partners.FirstOrDefault(); Reason = db.Reasons.FirstOrDefault(); Team = db.Teams.FirstOrDefault(); Testimonial = db.Testimonials.FirstOrDefault(); }