using APT.BaseData.Domain.Entities.FM; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace APT.BaseData.Domain.ApiModel { public class RolePermissionFormResultModel { public RolePermissionFormResultModel() { this.Forms = new List(); } public int TotalCount { get; set; } public List Forms { get; set; } } public class RolePermissionFormBtnTempModel { public RolePermissionFormBtnTempModel() { } public string Title { get; set; } } public class RolePermissionFormModel { public RolePermissionFormModel() { this.Nav_Btns = new List(); this.Nav_Columns = new List(); } public Guid ID { get; set; } public bool IsCheck { get; set; } public string Title { get; set; } public string Code { get; set; } public T_FM_ROLE_MENU_PERM Permission { get; set; } public virtual ICollection Nav_Btns { get; set; } public virtual ICollection Nav_Columns { get; set; } } public class RolePermissionFormBtnModel { public bool IsCheck { get; set; } public string Title { get; set; } public virtual T_FM_ROLE_MENU_PERM_BTN Btn { get; set; } } public class RolePermissionFormColumnModel { public bool IsCheck { get; set; } public string Title { get; set; } public virtual T_FM_ROLE_MENU_PERM_COL Column { get; set; } } }