UserDal improvements;
This commit is contained in:
parent
732918de53
commit
70ad51e5df
|
|
@ -58,6 +58,7 @@ namespace AyCode.Database.DataLayers.Users
|
|||
//public Task<List<TUserModelDto>> GetUserEmails() => SessionAsync(ctx => ctx.Users.Select(x => new UserModelDtoEmail(x)).ToList());
|
||||
|
||||
|
||||
public virtual Task<TUser?> UpdateUserAsync(TUser user) => UpdateSafeAsync(user);
|
||||
|
||||
public Task<bool> AddUserAsync(TUser user)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -28,8 +28,7 @@ public abstract class AcUserModelDtoBase<TUserDto, TProfileDto, TCompany, TUserT
|
|||
protected AcUserModelDtoBase(IAcUserDtoBase<TProfileDto, TCompany, TUserToCompany> user) : base(user)
|
||||
{
|
||||
ProfileDto.AddressId = user.Profile.AddressId;
|
||||
UserDto.AffiliateId = user.AffiliateId;
|
||||
|
||||
|
||||
if (user.ServiceProviders.Count == 0) return;
|
||||
|
||||
//így proxy error lesz... - J.
|
||||
|
|
|
|||
|
|
@ -39,6 +39,12 @@ public abstract class AcUserModelDtoDetailBase<TUserDtoDetail, TProfileDto, TCom
|
|||
|
||||
protected AcUserModelDtoDetailBase(IAcUserDtoDetailBase<TProfileDto, TCompany, TUserToCompany, TAddressDto> user) : base(user)
|
||||
{
|
||||
UserDto.EmailAddress = user.EmailAddress;
|
||||
UserDto.EmailConfirmed = user.EmailConfirmed;
|
||||
UserDto.PhoneNumber = user.PhoneNumber;
|
||||
UserDto.Created = user.Created;
|
||||
UserDto.Modified = user.Modified;
|
||||
|
||||
var address = Activator.CreateInstance<TAddressDto>();
|
||||
|
||||
address.Id = user.Profile.AddressId;
|
||||
|
|
@ -47,10 +53,5 @@ public abstract class AcUserModelDtoDetailBase<TUserDtoDetail, TProfileDto, TCom
|
|||
address.Longitude = user.Profile.Address.Longitude;
|
||||
|
||||
ProfileDto.Address = address;
|
||||
|
||||
UserDto.EmailAddress = user.EmailAddress;
|
||||
UserDto.PhoneNumber = user.PhoneNumber;
|
||||
UserDto.Created = user.Created;
|
||||
UserDto.Modified = user.Modified;
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue