コード例 #1
0
        public List <ElectricityConsumer> FindBatchRuns(string strFind, IDBContextElectricityConsumer db)
        {
            var batchRuns = from b in db.ElectricityConsumers
                            where (b.User.Contains(strFind) || b.Address.ToString().Contains(strFind))
                            select b;

            return(batchRuns.Cast <ElectricityConsumer>().ToList());
        }
コード例 #2
0
 public List <ElectricityConsumer> GetBatchRuns(IDBContextElectricityConsumer db)
 {
     try
     {
         return(db.ElectricityConsumers.OrderByDescending(p => p.Id).ToList <ElectricityConsumer>());
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         return(null);
     }
 }
コード例 #3
0
 public ElectricityConsumer GetBatchRunsById(int id, IDBContextElectricityConsumer db)
 {
     return(db.ElectricityConsumers.FirstOrDefault(s => s.Id == id));
 }
コード例 #4
0
 public string Delete(ElectricityConsumer obj, IDBContextElectricityConsumer db)
 {
     db.ElectricityConsumers.Remove(obj);
     db.SaveChanges();
     return("Deleted successfully");
 }
コード例 #5
0
 public string Save(ElectricityConsumer obj, IDBContextElectricityConsumer db)
 {
     db.ElectricityConsumers.Add(obj);
     db.SaveChanges();
     return("Saved successfully");
 }