コード例 #1
0
ファイル: DataDAO.cs プロジェクト: Aizenrut/Thermometer
 public IList <Data> GetMany()
 {
     using (var context = new ThermometerContext())
     {
         return(context.Datas.ToList());
     }
 }
コード例 #2
0
ファイル: DataDAO.cs プロジェクト: Aizenrut/Thermometer
 public Data Get(DateTime read)
 {
     using (var context = new ThermometerContext())
     {
         return(context.Datas.Where(d => d.Read == read)
                .FirstOrDefault());
     }
 }
コード例 #3
0
ファイル: DataDAO.cs プロジェクト: Aizenrut/Thermometer
 public Data Get(int dataId)
 {
     using (var context = new ThermometerContext())
     {
         return(context.Datas.Where(d => d.DataId == dataId)
                .FirstOrDefault());
     }
 }
コード例 #4
0
ファイル: DataDAO.cs プロジェクト: Aizenrut/Thermometer
 public void Post(Data data)
 {
     using (var context = new ThermometerContext())
     {
         context.Datas.Add(data);
         context.SaveChanges();
     }
 }
コード例 #5
0
ファイル: DataDAO.cs プロジェクト: Aizenrut/Thermometer
 public IList <Data> GetMany(int count)
 {
     using (var context = new ThermometerContext())
     {
         return(context.Datas.OrderByDescending(d => d.Read)
                .Distinct()
                .ToList());
     }
 }
コード例 #6
0
 public SessionController(ThermometerContext thermometerContext)
 {
     _thermometerContext = thermometerContext;
 }
コード例 #7
0
 public ProbeReadingController(ThermometerContext thermometerContext)
 {
     _thermometerContext = thermometerContext;
 }