public void addSchool()
 {
     try
     {
         School s = new School();
         DepartmentService ds = new DepartmentService();
         ds.save(s);
         context.Response.Write("1");
     }
     catch (Exception e) {
         context.Response.Write("0");
     }
 }
 private void saveCoures()
 {
     try
     {
         string professionID = context.Request.Form.Get("profession");
         DepartmentService ds = new DepartmentService();
         Profession profession = ds.getProfessionByID(professionID);
         if (profession != null)
         {
             Coures c = new Coures();
             setValue(c, context);
             c.Profession = profession;
             ds.save(c);
             context.Response.Write("1");
         }
     }
     catch (Exception e) {
         context.Response.Write("0");
     }
 }
 private void saveDepartment()
 {
     try
     {
         string type = context.Request.Form.Get("type");
         if (type == null)
             return;
         string pId = context.Request.Form.Get("pId");
         DepartmentService ds = new DepartmentService();
         switch (type)
         {
             case "学校":
                 School school = (School)colectionParameter(typeof(School));
                 ds.save(school);
                 break;
             case "院系":
                 School s = (School)ds.get(typeof(School), pId);
                 Faculty faculty = (Faculty)colectionParameter(typeof(Faculty));
                 faculty.School = s;
                 ds.save(faculty);
                 break;
             case "专业":
                 Faculty f = (Faculty)ds.get(typeof(Faculty), pId);
                 Profession profession = (Profession)colectionParameter(typeof(Profession));
                 profession.Faculty = f;
                 ds.save(profession);
                 break;
             case "班级":
                 Profession p = (Profession)ds.get(typeof(Profession), pId);
                 ClassGrade classGrade = (ClassGrade)colectionParameter(typeof(ClassGrade));
                 classGrade.Profession = p;
                 ds.save(classGrade);
                 break;
         }
         context.Response.Write("1");
     }
     catch (Exception e) {
         context.Response.Write("0");
     }
 }