public static RoleObject UpdateAccordingWith(this RoleObject roleObject, Role role) { roleObject.Name = role.Name; roleObject.Description = role.Description; roleObject.RoleType = role.RoleType; roleObject.AllowMask = role.AllowMask; roleObject.DenyMask = role.DenyMask; return(roleObject); }
public static Role ToRole(this RoleObject roleObject) { return(new Role(roleObject.Id) { Name = roleObject.Name, Description = roleObject.Description, RoleType = roleObject.RoleType, AllowMask = roleObject.AllowMask, DenyMask = roleObject.DenyMask }); }
public static RoleData ToRoleData(this RoleObject roleObject) { return(new RoleData { Id = roleObject.Id, Name = roleObject.Name, Description = roleObject.Description, RoleType = roleObject.RoleType.ToRoleDataType(), AllowMask = roleObject.AllowMask, DenyMask = roleObject.DenyMask }); }