Skip to content

Commit e3e599b

Browse files
authored
Merge pull request #2267 from ORNL-AMO/issue-2254-new-bill
Issue-2254: fix date setting in meter data form
2 parents 2df7311 + eb06aeb commit e3e599b

File tree

3 files changed

+8
-10
lines changed

3 files changed

+8
-10
lines changed

src/app/shared/shared-meter-content/edit-bill/edit-bill.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ export class EditBillComponent implements OnInit {
6161
this.addOrEdit = 'edit';
6262
let accountMeterData: Array<IdbUtilityMeterData> = this.utilityMeterDataDbService.accountMeterData.getValue();
6363
this.editMeterData = accountMeterData.find(data => { return data.guid == meterReadingId });
64-
console.log(this.editMeterData);
6564
} else {
6665
//new Reading
6766
let accountMeterData: Array<IdbUtilityMeterData> = this.utilityMeterDataDbService.accountMeterData.getValue();

src/app/shared/shared-meter-content/edit-bill/edit-electricity-bill/edit-electricity-bill.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter';
1212
import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel';
1313
import { AccountdbService } from 'src/app/indexedDB/account-db.service';
1414
import { IdbAccount } from 'src/app/models/idbModels/account';
15-
import { IdbCustomGWP } from 'src/app/models/idbModels/customGWP';
1615

1716
@Component({
1817
selector: 'app-edit-electricity-bill',

src/app/shared/shared-meter-content/utility-meter-data.service.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -137,10 +137,10 @@ export class UtilityMeterDataService {
137137

138138

139139
updateElectricityMeterDataFromForm(meterData: IdbUtilityMeterData, form: FormGroup, uploadedFilePath?: string): IdbUtilityMeterData {
140-
let formDate: Date = new Date(form.controls.readDate.value)
141-
meterData.year = formDate.getFullYear();
142-
meterData.month = formDate.getMonth() + 1;
143-
meterData.day = formDate.getDate();
140+
let dateData: Array<string> = form.controls.readDate.value.split('-');
141+
meterData.year = parseInt(dateData[0]);
142+
meterData.month = parseInt(dateData[1]);
143+
meterData.day = parseInt(dateData[2]);
144144
meterData.totalEnergyUse = form.controls.totalEnergyUse.value;
145145
meterData.totalCost = form.controls.totalCost.value;
146146
meterData.totalRealDemand = form.controls.totalRealDemand.value;
@@ -221,10 +221,10 @@ export class UtilityMeterDataService {
221221
}
222222

223223
updateGeneralMeterDataFromForm(meterData: IdbUtilityMeterData, form: FormGroup, uploadedFilePath?: string): IdbUtilityMeterData {
224-
let formDate: Date = new Date(form.controls.readDate.value)
225-
meterData.year = formDate.getFullYear();
226-
meterData.month = formDate.getMonth() + 1;
227-
meterData.day = formDate.getDate();
224+
let dateData: Array<string> = form.controls.readDate.value.split('-');
225+
meterData.year = parseInt(dateData[0]);
226+
meterData.month = parseInt(dateData[1]);
227+
meterData.day = parseInt(dateData[2]);
228228
meterData.totalVolume = form.controls.totalVolume.value;
229229
meterData.totalEnergyUse = form.controls.totalEnergyUse.value;
230230
meterData.totalCost = form.controls.totalCost.value;

0 commit comments

Comments
 (0)