コード例 #1
0
        public void RoleModel_Should_Be_Created_By_Role()
        {
            var role = RoleTestData.GetAdminRole();

            var roleModel = roleBuilder.BuildModel(role);

            Assert.AreEqual(role.Name, roleModel.Name);
            Assert.AreEqual(role.Code, roleModel.Code);
            Assert.AreEqual(role.Id, roleModel.Id);
        }
コード例 #2
0
        public Result <RoleModel> Get(SearchFilter searchFilter)
        {
            var result = unitOfWork.Role.Get(searchFilter);

            if (result == null)
            {
                return(new Result <RoleModel>());
            }

            return(new Result <RoleModel>
            {
                TotalItems = result.TotalItems,
                Items = result.Items.Select(a => roleBuilder.BuildModel(a)).ToList()
            });
        }