コード例 #1
0
        public async Task <Guid> AddVMwareVM(DBVMwareVM vm)
        {
            if (vm.Id == Guid.Empty)
            {
                vm.Id = Guid.NewGuid();
            }
            await TblVMwareVM.Insert(vm).ExecuteAsync().ConfigureAwait(false);

            return(vm.Id);
        }
コード例 #2
0
 public async Task <DBVMwareVM> GetLatestVM(Guid server, string vmMoref)
 {
     return(await TblVMwareVM.Where(vm => vm.Server == server && vm.Moref == vmMoref && vm.Valid == true).FirstOrDefault().ExecuteAsync().ConfigureAwait(false));
 }
コード例 #3
0
 public async Task <IEnumerable <DBVMwareVM> > GetServerVMwareVM(Guid server)
 {
     return(await TblVMwareVM.Where(vm => vm.Server == server).ExecuteAsync().ConfigureAwait(false));
 }
コード例 #4
0
 public async Task <IEnumerable <DBVMwareVM> > GetVMwareVM(Guid backup)
 {
     return(await TblVMwareVM.Where(vm => vm.Backup == backup).ExecuteAsync().ConfigureAwait(false));
 }