using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis;

namespace User.Insight.Tracker.DataContracts.Requests
{
    [ExcludeFromCodeCoverage]
    public class UpdateRoleRequest
    {
        public int? RoleId { get; set; }
        public List<RolePermission> Permissions { get; set; }

        public string RoleName { get; set; }

        public bool? IsActive { get; set; }

        public bool? IsDeleted { get; set; }

        public int? ViewType { get; set; }
    }


    [ExcludeFromCodeCoverage]

    public class RolePermission
    {
        public string FeatureSubId { get; set; }
        public string PermissionId { get; set; }
    }
}
