/// <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); } }
//仅供测试 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(); } }