protected void OnItemUpdating(EntityUpdateEventArgs args)
 {
     if (ItemUpdate != null)
     {
         ItemUpdate(this, args);
     }
 }
Example #2
0
 private async Task Domain_EntityPreUpdate(IDomainExecutionContext context, EntityUpdateEventArgs <T> e)
 {
     if (e.Entity.Member == null)
     {
         var authProvider = context.DomainContext.GetRequiredService <IAuthenticationProvider>();
         e.Entity.Member = await authProvider.GetAuthentication().GetPermission <IMember>();
     }
 }
Example #3
0
        private static void Repository_ItemUpdate(object sender, EntityUpdateEventArgs e)
        {
            TestResult obj    = e.EntityObject as TestResult;
            TestResult newObj = e.NewEntityObject as TestResult;

            obj.Name = newObj.Name;
            obj.Test = newObj.Test;
            obj.Date = newObj.Date;
            obj.Mark = newObj.Mark;
        }
Example #4
0
 public static void EntityUpdated(EntityUpdateEventArgs e) => SystemEvents.InvokeEvent(null, OnEntityUpdated, e, nameof(OnEntityUpdated));
Example #5
0
 private static Task EntityUpdated(EntityUpdateEventArgs <User> arg)
 {
     Console.WriteLine($"User score has been updated: {arg.ValueBefore.Score} => {arg.ValueAfter.Score}");
     return(Task.CompletedTask);
 }
Example #6
0
 protected void OnItemUpdate(EntityUpdateEventArgs args)
 {
     ItemUpdate?.Invoke(this, args);
 }