public void CreateRole(string roleName, string description, Guid roleId) { var db = new SecurityEntities(); var role = new Role(); role.ApplicationId = ApplicationId; role.RoleName = roleName; role.RoleId = roleId; role.Description = description; role.LoweredRoleName = roleName.ToLower(); db.Roles.AddObject(role); db.SaveChanges(); }
/// <summary> /// Deprecated Method for adding a new object to the Roles EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToRoles(Role role) { base.AddObject("Roles", role); }
/// <summary> /// Create a new Role object. /// </summary> /// <param name="applicationId">Initial value of the ApplicationId property.</param> /// <param name="roleId">Initial value of the RoleId property.</param> /// <param name="roleName">Initial value of the RoleName property.</param> /// <param name="loweredRoleName">Initial value of the LoweredRoleName property.</param> public static Role CreateRole(global::System.Guid applicationId, global::System.Guid roleId, global::System.String roleName, global::System.String loweredRoleName) { Role role = new Role(); role.ApplicationId = applicationId; role.RoleId = roleId; role.RoleName = roleName; role.LoweredRoleName = loweredRoleName; return role; }