2025-06-19 23:24:39 -07:00

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 }
}
}