using Marco.Pms.Model.ViewModels.Activities; using Marco.Pms.Model.ViewModels.Master; using Marco.Pms.Model.ViewModels.Projects; namespace Marco.Pms.Model.ViewModels.Directory { public class ContactProfileVM { public Guid Id { get; set; } public string? Name { get; set; } public string? Description { get; set; } public string? Organization { get; set; } public string? Address { get; set; } public DateTime CreatedAt { get; set; } public BasicEmployeeVM? CreatedBy { get; set; } public DateTime? UpdatedAt { get; set; } public BasicEmployeeVM? UpdatedBy { get; set; } public List ContactPhones { get; set; } = new List(); public List ContactEmails { get; set; } = new List(); public ContactCategoryVM? ContactCategory { get; set; } public List Projects { get; set; } = new List(); public List Buckets { get; set; } = new List(); public List Tags { get; set; } = new List(); public List Notes { get; set; } = new List(); } }