namespace Marco.Pms.Model.ViewModels.Employee { public class EmployeeVM { public Guid Id { get; set; } public string? FirstName { get; set; } public string? LastName { get; set; } public string? MiddleName { get; set; } public string? Email { get; set; } public string? Gender { get; set; } public DateTime? BirthDate { get; set; } public DateTime? JoiningDate { get; set; } public string? PermanentAddress { get; set; } public string? CurrentAddress { get; set; } public string? PhoneNumber { get; set; } public string? EmergencyPhoneNumber { get; set; } public string? EmergencyContactPerson { get; set; } public bool IsActive { get; set; } = true; public bool IsRootUser { get; set; } public string? Photo { get; set; } // To store the captured photo public string? ApplicationUserId { get; set; } public Guid JobRoleId { get; set; } public Guid TenantId { get; set; } public bool IsSystem { get; set; } public string? JobRole { get; set; } public bool HasApplicationAccess { get; set; } public Guid OrganizationId { get; set; } } }