public MeterItemModel()
 {
     MeterItems = new List <MeterItem>();
     ChartData  = new List <ChartData>();
     Meter      = new Meter();
     MeterItem  = new MeterItem();
     Period     = "";
     Value      = 0;
 }
Ejemplo n.º 2
0
        internal void UpdateMeterData(MeterItem meterItem)
        {
            using (var context = new TownUtilityBillSystemV2Entities())
            {
                var meterItemDB = context.METER_ITEMs.Find(meterItem.Id);

                meterItemDB.VALUE = meterItem.Value;
                context.SaveChanges();
            }
        }
        internal void GetMeterAndDataToEdit(int meterItemId)
        {
            using (var context = new TownUtilityBillSystemV2Entities())
            {
                var meterItemDB = context.METER_ITEMs.Find(meterItemId);
                var meterDB     = context.METERs.Where(m => m.ID == meterItemDB.METER_ID).FirstOrDefault();

                CreateMeterModelWithOneMeter(meterDB.ID, context, this);

                MeterItem = MeterItem.GetMeterItemWithOutMeter(meterItemDB);
            }
        }