public Mercury.Server.Application.EnvironmentRolePermission ToServerObject()
        {
            Mercury.Server.Application.EnvironmentRolePermission serverPermission = new Mercury.Server.Application.EnvironmentRolePermission();


            serverPermission.RoleId = roleId;

            serverPermission.PermissionId = permissionId;

            serverPermission.IsGranted = isGranted;

            serverPermission.IsDenied = isDenied;


            serverPermission.CreateAccountInfo = createAccountInfo;

            serverPermission.ModifiedAccountInfo = modifiedAccountInfo;

            return(serverPermission);
        }
        public RolePermission(Application forApplication, Mercury.Server.Application.EnvironmentRolePermission serverPermission)
        {
            application = forApplication;


            roleId = serverPermission.RoleId;

            permissionId = serverPermission.PermissionId;

            isGranted = serverPermission.IsGranted;

            isDenied = serverPermission.IsDenied;


            createAccountInfo = serverPermission.CreateAccountInfo;

            modifiedAccountInfo = serverPermission.ModifiedAccountInfo;


            return;
        }