17 lines
640 B
C#
17 lines
640 B
C#
namespace QtCNETAPI.Models
|
|
{
|
|
public class Contact
|
|
{
|
|
public string Id { get; set; } = string.Empty;
|
|
public string OwnerId { get; set; } = string.Empty;
|
|
public string UserId { get; set; } = string.Empty;
|
|
public ContactStatus OwnerStatus { get; set; } = ContactStatus.AwaitingApprovalFromOther;
|
|
public ContactStatus UserStatus { get; set; } = ContactStatus.AwaitingApprovalFromSelf;
|
|
|
|
public virtual User? Owner { get; }
|
|
public virtual User? User { get; }
|
|
|
|
public enum ContactStatus { AwaitingApprovalFromOther = 0, AwaitingApprovalFromSelf = 1, Accepted = 2 }
|
|
}
|
|
}
|