partial void DeleteRole(Role instance);
partial void InsertRole(Role instance);
partial void UpdateRole(Role instance);
public override void CreateRole(string rolename) { if (rolename.Contains(",")) { throw new ArgumentException("Role names cannot contain commas."); } if (RoleExists(rolename)) { throw new ProviderException("Role name already exists."); } Role role = new Role(); role.Name = rolename; role.LastUpdatedDate = DateTime.Now; role.ApplicationId = Configuration.Application.Current.ApplicationId; MembershipDataContext context = CreateDataContext(); context.Roles.InsertOnSubmit(role); context.SubmitChanges(); }