Added Formular and Field

This commit is contained in:
2026-03-20 11:55:47 +01:00
parent 3dd2b43cc4
commit f7925e6248
17 changed files with 178 additions and 137 deletions
+23 -1
View File
@@ -1,4 +1,26 @@
import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm';
import { FormularEntity } from './formular.entity';
import { Repository } from 'typeorm';
import { Formular, MyField } from 'src/dto/formular.dto';
import { FieldEntity } from './fields.entity';
@Injectable()
export class FormularService {}
export class FormularService {
constructor(
@InjectRepository(FormularEntity)
private readonly formularRepository: Repository<FormularEntity>,
@InjectRepository(FieldEntity)
private readonly fieldRepository: Repository<FieldEntity>
){}
async getFormulare(): Promise<Formular[]>{
return await this.formularRepository.find({relations: ['fields']});
}
async getFields(
formularid:number
): Promise<MyField[]>{
return await this.fieldRepository.findBy({formular: formularid});
}
}