fix
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
namespace MyOffice.Services.Account.Domain;
|
||||
|
||||
public enum AccessInviteStatus
|
||||
{
|
||||
success,
|
||||
account_not_found,
|
||||
access_exists,
|
||||
invite_exists,
|
||||
}
|
||||
@@ -5,10 +5,24 @@ using Data.Models.Users;
|
||||
|
||||
public class AccountAccessDto
|
||||
{
|
||||
/// <summary>
|
||||
/// Current user
|
||||
/// </summary>
|
||||
public Guid CurrenUserId { get; set; }
|
||||
|
||||
public Guid AccountId { get; set; }
|
||||
public AccountDto? Account { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// User can access to account
|
||||
/// </summary>
|
||||
public Guid UserId { get; set; }
|
||||
public User? User { get; set; }
|
||||
/// <summary>
|
||||
/// Who add access
|
||||
/// </summary>
|
||||
public Guid OwnerId { get; set; }
|
||||
public User? Owner { get; set; }
|
||||
|
||||
public bool IsAllowRead { get; set; }
|
||||
public bool IsAllowWrite { get; set; }
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
namespace MyOffice.Services.Account.Domain
|
||||
{
|
||||
public enum AccountAddResult
|
||||
public enum AccountAddStatus
|
||||
{
|
||||
success,
|
||||
failure,
|
||||
@@ -1,6 +1,9 @@
|
||||
public class AccountCategoryDto
|
||||
namespace MyOffice.Services.Account.Domain;
|
||||
|
||||
public class AccountCategoryDto
|
||||
{
|
||||
public Guid Id { get; set; }
|
||||
public Guid UserId { get; set; }
|
||||
public string Name { get; set; } = null!;
|
||||
public bool AllowDelete { get; set; }
|
||||
}
|
||||
@@ -1,22 +1,23 @@
|
||||
namespace MyOffice.Services.Account.Domain
|
||||
{
|
||||
using MyOffice.Data.Models.Currencies;
|
||||
using System;
|
||||
namespace MyOffice.Services.Account.Domain;
|
||||
|
||||
public class AccountDto
|
||||
{
|
||||
public Guid Id { get; set; }
|
||||
public string CurrencyGlobalId { get; set; } = null!;
|
||||
public CurrencyGlobal? CurrencyGlobal { get; set; }
|
||||
public Guid CurrencyId { get; set; }
|
||||
public Currency? Currency { get; set; }
|
||||
public Guid UserId { get; set; }
|
||||
public UserDto? User { get; set; }
|
||||
public Guid OwnerId { get; set; }
|
||||
public UserDto? Owner { get; set; }
|
||||
public string Name { get; set; } = null!;
|
||||
public bool HasMotions { get; set; }
|
||||
public List<AccountAccessDto>? AccessRights { get; set; }
|
||||
public List<AccountAccountCategoryDto>? Categories { get; set; }
|
||||
}
|
||||
}
|
||||
using MyOffice.Data.Models.Currencies;
|
||||
using System;
|
||||
|
||||
public class AccountDto
|
||||
{
|
||||
public Guid Id { get; set; }
|
||||
public Guid CurrentUserId { get; set; }
|
||||
public string CurrencyGlobalId { get; set; } = null!;
|
||||
public CurrencyGlobal? CurrencyGlobal { get; set; }
|
||||
public Guid CurrencyId { get; set; }
|
||||
public Currency? Currency { get; set; }
|
||||
public Guid UserId { get; set; }
|
||||
public UserDto? User { get; set; }
|
||||
public Guid OwnerId { get; set; }
|
||||
public UserDto? Owner { get; set; }
|
||||
public string Name { get; set; } = null!;
|
||||
public bool HasMotions { get; set; }
|
||||
public string Type { get; set; } = null!;
|
||||
public List<AccountAccessDto>? AccessRights { get; set; }
|
||||
public List<AccountAccountCategoryDto>? Categories { get; set; }
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
namespace MyOffice.Services.Account.Domain;
|
||||
|
||||
public enum AccountEditResult
|
||||
public enum AccountEditStatus
|
||||
{
|
||||
success,
|
||||
failure,
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
namespace MyOffice.Services.Account.Domain;
|
||||
|
||||
public enum MotionAddResult
|
||||
public enum MotionAddStatus
|
||||
{
|
||||
success,
|
||||
failure,
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
namespace MyOffice.Services.Account.Domain;
|
||||
|
||||
public enum MotionUpdateResult
|
||||
public enum MotionDeleteStatus
|
||||
{
|
||||
success,
|
||||
failure,
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
namespace MyOffice.Services.Account.Domain;
|
||||
|
||||
public enum MotionDeleteResult
|
||||
public enum MotionUpdateStatus
|
||||
{
|
||||
success,
|
||||
failure,
|
||||
@@ -12,6 +12,6 @@ public class UserDto
|
||||
public string? FullName { get; set; }
|
||||
public string? Phone { get; set; }
|
||||
|
||||
public string CurrencyId { get; set; }
|
||||
public string CurrencyId { get; set; } = null!;
|
||||
public CurrencyGlobal? Currency { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user