using CloudBuilder.Core.Authorization; using CloudBuilder.Master.Entity; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CloudBuilder.Master.Data { [NotMapped] [TypeScript] public class FamilyGroupManagerDisplayData : FamilyGroupManagerEntity { public FamilyGroupManagerDisplayData() { } public FamilyGroupManagerDisplayData(FamilyGroupManagerEntity entity) { CopyFrom(entity); this.IsManager = entity.ManagerIndc == YesNoPolicy.YES; } public string? UserLocalName { get; set; } public const string USER_LOCAL_NAME = "UserLocalName"; public const string DB_USER_LOCAL_NAME = "user_local_name"; public const string IS_MANAGER = "IsManager"; public bool IsManager { get; set; } } }