public void OnInserted(EntityJs.Client.Events.EntityEventArgs e) { BuildingEntities db = (BuildingEntities)e.Context; this.CreatorName = db.CurrentUser.FullName; SendNotification(db); }
public void OnDeleting(EntityJs.Client.Events.EntityEventArgs e) { BuildingEntities db = (BuildingEntities)e.Context; var files = this.Files.ToList(); foreach (ProjectFile file in files) { var args = new EntityJs.Client.Events.CheckPermissionsEventArgs(db, "ProjectFiles", "ProjectFile", file, EntityJs.Client.Events.ActionsEnum.Delete); file.OnDeleting(args); db.ProjectFiles.DeleteObject(file); file.OnDeleted(args); } }
public void OnUpdated(EntityJs.Client.Events.EntityEventArgs e) { }
public void OnSelected(EntityJs.Client.Events.EntityEventArgs e) { }
public void OnInserting(EntityJs.Client.Events.EntityEventArgs e) { }