public List <TermInformation> getTermInformations() { TermInformationDBContext termInformationdb = new TermInformationDBContext(); List <TermInformation> termInformations = termInformationdb.termInformations.ToList(); termInformationdb = null; return(termInformations); }
//获取最新学期信息 public DateTime[] getNewTermInformation() { TermInformationDBContext termdb = new TermInformationDBContext(); DateTime[] result = new DateTime[2]; TermInformation[] terms = termdb.termInformations.ToArray(); if (terms.Length > 0) { result[0] = terms[terms.Length - 1].termStartTime; result[1] = terms[terms.Length - 1].termEndTime; return(result); } return(null); }
//学期有关操作 public string addSemester(DateTime termStartTime, DateTime termEndTime, int termWeeks) { string result = ""; int num = 0; TermInformationDBContext tIdb = new TermInformationDBContext(); TermInformation term = new TermInformation(); try { term.termStartTime = termStartTime; term.termEndTime = termEndTime; term.termWeeks = termWeeks; tIdb.termInformations.Add(term); num = tIdb.SaveChanges(); result = "succeed:写入" + num + "条信息"; }catch (Exception e) { result = "error:写入" + num + "条信息"; } return(result); }