public override bool ExecuteSave(SoftwareMonkeys.SiteStarter.Entities.IEntity entity) { if (entity is User) { return ExecuteSave((User)entity); } else throw new ArgumentException("The provided entity type '" + entity.GetType().FullName + "' is not supported. The entity must be of type 'User'."); }