From 67c10d25c26d991a394163376dade5062df1aeb7 Mon Sep 17 00:00:00 2001 From: Peter Rossa Date: Tue, 23 May 2023 19:49:18 +0200 Subject: [PATCH] Remove unused component --- .../meter-data-add-dialog.component.html | 25 ------- .../meter-data-add-dialog.component.scss | 0 .../meter-data-add-dialog.component.spec.ts | 23 ------- .../meter-data-add-dialog.component.ts | 66 ------------------- 4 files changed, 114 deletions(-) delete mode 100644 rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.html delete mode 100644 rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.scss delete mode 100644 rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.spec.ts delete mode 100644 rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.ts diff --git a/rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.html b/rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.html deleted file mode 100644 index 5d579f3..0000000 --- a/rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.html +++ /dev/null @@ -1,25 +0,0 @@ -

Neuer Eintrag - Typ: {{usageType}}

-
-
- - - - - - - - Meter - - {{el.name}} - - - - - - -
- -
- -
-
\ No newline at end of file diff --git a/rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.scss b/rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.scss deleted file mode 100644 index e69de29..0000000 diff --git a/rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.spec.ts b/rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.spec.ts deleted file mode 100644 index 46fe399..0000000 --- a/rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.spec.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { MeterDataAddDialogComponent } from './meter-data-add-dialog.component'; - -describe('MeterDataAddDialogComponent', () => { - let component: MeterDataAddDialogComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [ MeterDataAddDialogComponent ] - }) - .compileComponents(); - - fixture = TestBed.createComponent(MeterDataAddDialogComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.ts b/rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.ts deleted file mode 100644 index d27eb0e..0000000 --- a/rossa-tech-cli/src/app/components/dialogs/meter-data-add-dialog/meter-data-add-dialog.component.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { Component, OnInit } from '@angular/core'; -import { FormBuilder, FormGroup, Validators } from '@angular/forms'; -import { MatDialogRef } from '@angular/material/dialog'; -import { Meter, Meters } from 'src/app/models/Meter'; -import { MeterData } from 'src/app/models/Meterdata'; -import { UsageType } from 'src/app/models/UsageType'; -import { DatabaseService } from 'src/app/services/database.service'; - -@Component({ - selector: 'app-meter-data-add-dialog', - templateUrl: './meter-data-add-dialog.component.html', - styleUrls: ['./meter-data-add-dialog.component.scss'], -}) -export class MeterDataAddDialogComponent implements OnInit { - meters: Meter[]; - usageTypes = UsageType; - usageType: UsageType; - - form: FormGroup; - - constructor( - private fb: FormBuilder, - private dialogRef: MatDialogRef, - private dataService: DatabaseService - ) {} - - ngOnInit(): void { - this.form = this.fb.group({ - date: [new Date(), Validators.required], - meter: ['', Validators.required], - amount: ['', Validators.required], - }); - - this.dataService.getMeters().subscribe({ - next: (meters: Meter[]) => { - console.log({ meters }); - this.meters = meters; - }, - error: (err) => { - console.log('get meters error', { err }); - }, - }); - } - - submit() { - if (this.form.valid) { - const formValues = this.form.value; - const newMeterData: MeterData = { - amount: formValues.amount, - date: formValues.date, - meter: formValues.meter, - type: this.usageType, - }; - - this.dialogRef.close(newMeterData); - } - } - - setUsageType(meterName: string): void { - if (meterName === Meters['1HEM'] || meterName === Meters['1LOG']) { - this.usageType = this.usageTypes.ENERGY; - } else if (meterName === Meters.ABWASSER || meterName === Meters.WASSER) { - this.usageType = this.usageTypes.WATER; - } - } -}