/// <summary>
 /// 将虚拟机添加至数据库记录中
 /// </summary>
 /// <param name="vms"></param>
 /// <returns></returns>
 public static int AddVMInDB(List <VirtualMachine> vms)
 {
     using (var dbContext = new DataModels())
     {
         dbContext.VirtualMachines.AddRange(vms);
         return(dbContext.SaveChanges());
     }
 }
 /// <summary>
 /// 将虚拟机添加至数据库记录中
 /// </summary>
 /// <param name="vm"></param>
 /// <returns></returns>
 public static int AddVMInDB(VirtualMachine vm)
 {
     using (var dbContext = new DataModels())
     {
         dbContext.VirtualMachines.Add(vm);
         return(dbContext.SaveChanges());
     }
 }
 //返回添加的记录id
 public static int AddApplyRecord(Apply_record record)
 {
     using (var context = new DataModels())
     {
         context.Apply_record.Add(record);
         context.SaveChanges();
         return(record.id);
     }
 }
Beispiel #4
0
 //仅供测试
 public static void ChangeCourseInfoTest(Course newCourse)
 {
     using (var dbContext = new DataModels())
     {
         Course course = dbContext.Courses.Find(newCourse.id);
         QuickCopy.Copy <Course>(newCourse, ref course);
         dbContext.SaveChanges();
     }
 }