FareTable y RoomFares

- Implementación modelo tarifarios y tarifas.
- Implementación inicial servicio precios.
This commit is contained in:
2024-05-01 18:07:49 +02:00
parent 7ec989a76a
commit 9c8759e24d
7 changed files with 336 additions and 37 deletions
@@ -20,11 +20,12 @@ class FareTableCrudController extends AbstractCrudController
{
//$catRepo = $this->entityManager->getRepository(SomeEntity::class);
yield TextField::new('comment')->setLabel('Name');
yield AssociationField::new('roomCategory');
yield DateField::new('startDate');
yield DateField::new('endDate');
yield TextField::new('comment');
}
}
@@ -9,6 +9,7 @@ use EasyCorp\Bundle\EasyAdminBundle\Controller\AbstractCrudController;
use EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField;
use EasyCorp\Bundle\EasyAdminBundle\Field\MoneyField;
use EasyCorp\Bundle\EasyAdminBundle\Field\NumberField;
use EasyCorp\Bundle\EasyAdminBundle\Field\TextField;
class RoomFareCrudController extends AbstractCrudController
{
@@ -27,6 +28,8 @@ class RoomFareCrudController extends AbstractCrudController
yield NumberField::new ('guestNumber');
yield MoneyField::new ('fareAmount')->setCurrency('EUR');
yield TextField::new('dayType')->setMaxLength(2);
}