Table of Contents

Class AdminDto

Namespace
Raytha.Application.Admins
Assembly
Raytha.Application.dll
public record AdminDto : BaseFullAuditableEntityDto, IBaseEntityDto, IEquatable<BaseEntityDto>, IEquatable<BaseAuditableEntityDto>, IEquatable<BaseFullAuditableEntityDto>, IEquatable<AdminDto>
Inheritance
AdminDto
Implements
Inherited Members

Properties

EmailAddress

public string EmailAddress { get; init; }

Property Value

string

FirstName

public string FirstName { get; init; }

Property Value

string

FullName

public string FullName { get; }

Property Value

string

IsActive

public bool IsActive { get; init; }

Property Value

bool

IsAdmin

public bool IsAdmin { get; init; }

Property Value

bool

LastLoggedInTime

public DateTime? LastLoggedInTime { get; init; }

Property Value

DateTime?

LastName

public string LastName { get; init; }

Property Value

string

RecentlyAccessedViews

public IEnumerable<RecentlyAccessedView> RecentlyAccessedViews { get; init; }

Property Value

IEnumerable<RecentlyAccessedView>

Roles

public IEnumerable<RoleDto> Roles { get; init; }

Property Value

IEnumerable<RoleDto>

Methods

GetProjection()

public static Expression<Func<User, AdminDto>> GetProjection()

Returns

Expression<Func<User, AdminDto>>

GetProjection(User)

public static AdminDto GetProjection(User entity)

Parameters

entity User

Returns

AdminDto