api e token con ck in db

This commit is contained in:
Riccardo Usardi committed 2025-07-09 18:51:18 +02:00
1 parent a172f05269
commit 2db9525570
18 files changed
+570 -161

No files matched your search

@@ -16,9 +16,9 @@ namespace uWine.Core.Infrastructure.Services
IVineyardRepository _vineyardRepository;
public OwnerService(
IOwnerRepository ownerRepository,
IAddressRepository addressRepository,
IContactRepository contactRepository,
IOwnerRepository ownerRepository,
IAddressRepository addressRepository,
IContactRepository contactRepository,
IVineyardRepository vineyardRepository
)
{
@@ -28,9 +28,16 @@ namespace uWine.Core.Infrastructure.Services
_vineyardRepository = vineyardRepository;
}
public Owner Owner(int ownerId)
{
var owner = _ownerRepository.Simple(ownerId);
owner = FillData(owner);
return owner;
}
public Owner FillData(Owner owner)
{
owner.Addresses =_addressRepository.OwnerAddresses(owner.Id);
owner.Addresses = _addressRepository.OwnerAddresses(owner.Id);
owner.Contacts = _contactRepository.OwnerContacts(owner.Id);
owner.Vineyards = _vineyardRepository.GetOwnerVineyards(owner.Id);