コード例 #1
0
 public DatabaseOption GetById(int Id)
 {
     using (InsightEntities db = new InsightEntities())
     {
         return(db.DatabaseOptions.Find(Id));
     }
 }
コード例 #2
0
 public List <Drive> GetAll()
 {
     using (InsightEntities db = new InsightEntities())
     {
         return(db.Drives.ToList());
     }
 }
コード例 #3
0
 public Instance GetById(int Id)
 {
     using (InsightEntities db = new InsightEntities())
     {
         return(db.Instances.Find(Id));
     }
 }
コード例 #4
0
 public List <Job> GetAllActive()
 {
     using (InsightEntities db = new InsightEntities())
     {
         return(db.Jobs.Where(x => x.Enabled == true).ToList());
     }
 }
コード例 #5
0
 public Drive GetById(int Id)
 {
     using (InsightEntities db = new InsightEntities())
     {
         return(db.Drives.Find(Id));
     }
 }
コード例 #6
0
 public List <DatabaseOption> GetAll()
 {
     using (InsightEntities db = new InsightEntities())
     {
         return(db.DatabaseOptions.ToList());
     }
 }
コード例 #7
0
 public JobLog GetById(int Id)
 {
     using (InsightEntities db = new InsightEntities())
     {
         return(db.JobLogs.Find(Id));
     }
 }
コード例 #8
0
 public List <Instance> GetAll()
 {
     using (InsightEntities db = new InsightEntities())
     {
         return(db.Instances.ToList());
     }
 }
コード例 #9
0
 public List <Instance> GetAllActive()
 {
     using (InsightEntities db = new InsightEntities())
     {
         return(db.Instances.Where(x => x.Active == true).ToList());
     }
 }
コード例 #10
0
 public Backup GetById(int Id)
 {
     using (InsightEntities db = new InsightEntities())
     {
         return(db.Backups.Find(Id));
     }
 }
コード例 #11
0
 public List <Backup> GetAll()
 {
     using (InsightEntities db = new InsightEntities())
     {
         return(db.Backups.ToList());
     }
 }
コード例 #12
0
 public List <JobLog> GetAll()
 {
     using (InsightEntities db = new InsightEntities())
     {
         return(db.JobLogs.ToList());
     }
 }
コード例 #13
0
 public Drive Insert(Drive obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.Drives.Add(obj);
         db.SaveChanges();
         return(obj);
     }
 }
コード例 #14
0
 public void Delete(Backup obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.Backups.Attach(obj);
         db.Backups.Remove(obj);
         db.SaveChanges();
     }
 }
コード例 #15
0
 public LoginMembership Insert(LoginMembership obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.LoginMembership.Add(obj);
         db.SaveChanges();
         return(obj);
     }
 }
コード例 #16
0
 public Backup Insert(Backup obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.Backups.Add(obj);
         db.SaveChanges();
         return(obj);
     }
 }
コード例 #17
0
 public void Delete(JobLog obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.JobLogs.Attach(obj);
         db.JobLogs.Remove(obj);
         db.SaveChanges();
     }
 }
コード例 #18
0
 public Instance Insert(Instance obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.Instances.Add(obj);
         db.SaveChanges();
         return(obj);
     }
 }
コード例 #19
0
 public LogSize Insert(LogSize obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.LogSize.Add(obj);
         db.SaveChanges();
         return(obj);
     }
 }
コード例 #20
0
 public JobLog Insert(JobLog obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.JobLogs.Add(obj);
         db.SaveChanges();
         return(obj);
     }
 }
コード例 #21
0
 public DatabaseOption Insert(DatabaseOption obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.DatabaseOptions.Add(obj);
         db.SaveChanges();
         return(obj);
     }
 }
コード例 #22
0
 public void Delete(DatabaseOption obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.DatabaseOptions.Attach(obj);
         db.DatabaseOptions.Remove(obj);
         db.SaveChanges();
     }
 }
コード例 #23
0
 public void Delete(InstanceDetail obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.InstanceDetails.Attach(obj);
         db.InstanceDetails.Remove(obj);
         db.SaveChanges();
     }
 }
コード例 #24
0
 public void Delete(Drive obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.Drives.Attach(obj);
         db.Drives.Remove(obj);
         db.SaveChanges();
     }
 }
コード例 #25
0
 public void Update(InstanceDetail obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.InstanceDetails.Attach(obj);
         db.Entry(obj).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
コード例 #26
0
 public void Update(DatabaseOption obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.DatabaseOptions.Attach(obj);
         db.Entry(obj).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
コード例 #27
0
 public DatabaseSize Insert(DatabaseSize obj)
 {
     using (InsightEntities db = new InsightEntities())
     {
         db.DatabaseSize.Add(obj);
         db.SaveChanges();
         return(obj);
     }
 }