fix
This commit is contained in:
@@ -17,9 +17,12 @@ public class AccountAccess
|
||||
public Account? Account { get; set; }
|
||||
public Guid UserId { get; set; }
|
||||
public User? User { get; set; }
|
||||
|
||||
public Guid OwnerId { get; set; }
|
||||
public User? Owner { get; set; }
|
||||
|
||||
public bool IsAllowRead { get; set; }
|
||||
public bool IsAllowWrite { get; set; }
|
||||
public bool IsAllowManage { get; set; }
|
||||
public AccountAccessTypeEnum Type { get; set; }
|
||||
public string? Name { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
namespace MyOffice.Data.Models.Accounts;
|
||||
|
||||
using Users;
|
||||
|
||||
public class AccountAccessInvite
|
||||
{
|
||||
public Guid Id { get; set; }
|
||||
public Guid UserId { get; set; }
|
||||
public User User { get; set; }
|
||||
public DateTime CreatedOn { get; set; }
|
||||
public DateTime? AcceptedOn { get; set; }
|
||||
public DateTime? RejectedOn { get; set; }
|
||||
public string Email { get; set; } = null!;
|
||||
public bool IsAllowWrite { get; set; }
|
||||
}
|
||||
@@ -30,4 +30,6 @@ public class User
|
||||
public IEnumerable<AccountCategory>? AccountCategories { get; set; }
|
||||
public IEnumerable<ItemCategory>? ItemCategories { get; set; }
|
||||
public IEnumerable<Account>? Accounts { get; set; }
|
||||
public IEnumerable<AccountAccess>? AccountAccessOwners { get; set; }
|
||||
public IEnumerable<AccountAccessInvite>? AccountAccessInvites { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user