public MeterItemModel() { MeterItems = new List <MeterItem>(); ChartData = new List <ChartData>(); Meter = new Meter(); MeterItem = new MeterItem(); Period = ""; Value = 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); } }