ServiceProviders fix

This commit is contained in:
Loretta 2024-07-03 14:43:57 +02:00
parent d66c256c3d
commit 828a9ef439
1 changed files with 8 additions and 5 deletions

View File

@ -15,13 +15,16 @@ public abstract class AcUserModelDtoBase<TUserDto, TProfileDto, TCompany, TUserT
where TProfileDto : class, IAcProfileDtoBase where TProfileDto : class, IAcProfileDtoBase
where TCompany : class, IAcCompanyBase where TCompany : class, IAcCompanyBase
where TUserToCompany : class, IAcUserToCompanyBase where TUserToCompany : class, IAcUserToCompanyBase
//where TAddressDto : class, IAcAddressDtoBase //where TAddressDto : class, IAcAddressDtoBase
{ {
public List<TCompany> ServiceProviders { get; set; } public List<TCompany> ServiceProviders { get; set; } = [];
public List<TUserToCompany> UserToServiceProviders { get; set; } public List<TUserToCompany> UserToServiceProviders { get; set; } = [];
protected AcUserModelDtoBase() {} protected AcUserModelDtoBase()
{
}
protected AcUserModelDtoBase(IAcUserDtoBase<TProfileDto, TCompany, TUserToCompany> user) : base(user) protected AcUserModelDtoBase(IAcUserDtoBase<TProfileDto, TCompany, TUserToCompany> user) : base(user)
{ {
ProfileDto.AddressId = user.Profile.AddressId; ProfileDto.AddressId = user.Profile.AddressId;
@ -32,7 +35,7 @@ public abstract class AcUserModelDtoBase<TUserDto, TProfileDto, TCompany, TUserT
//így proxy error lesz... - J. //így proxy error lesz... - J.
//ServiceProviders = new List<TCompany>(user.ServiceProviders); //ServiceProviders = new List<TCompany>(user.ServiceProviders);
//UserToServiceProviders = new List<TUserToServiceProvider>(user.UserToServiceProviders); //UserToServiceProviders = new List<TUserToServiceProvider>(user.UserToServiceProviders);
ServiceProviders = new List<TCompany>(user.ServiceProviders.Count); ServiceProviders = new List<TCompany>(user.ServiceProviders.Count);
UserToServiceProviders = new List<TUserToCompany>(user.UserToServiceProviders.Count); UserToServiceProviders = new List<TUserToCompany>(user.UserToServiceProviders.Count);