void SetingPerusahaan_OnEntityAction(BaseEntity ActionEntity, enEntityActionMode ActionMode) { if (ActionMode == enEntityActionMode.AfterLoadFound) { SetingPerusahaan sp = ActionEntity as SetingPerusahaan; if (sp == null) { return; } BarItemVisibility vis = sp.MultiDepartemen ? BarItemVisibility.Always : BarItemVisibility.Never; mnDepartemen.Visibility = vis; vis = sp.MultiProyek ? BarItemVisibility.Always : BarItemVisibility.Never; mnProyek.Visibility = vis; vis = sp.MultiMataUang ? BarItemVisibility.Always : BarItemVisibility.Never; mnMataUang.Visibility = vis; mnKursHarian.Visibility = vis; mnNilaiTukarSaldoAwal.Visibility = vis; } }
void _Entity_OnEntityAction(BaseEntity ActionEntity, enEntityActionMode ActionMode) { if (onEntityAction != null) { onEntityAction(ActionEntity, ActionMode); } }
internal static void DoEntityAction(BaseEntity Entity, enEntityActionMode ActionMode) { if (onEntityAction != null) { onEntityAction(Entity, ActionMode); } }
void Navigator_onEntityAction(BaseEntity ActionEntity, enEntityActionMode ActionMode) { if (ActionMode == enEntityActionMode.AfterLoadFound) { noPerintahBayarButtonEdit.Properties.Buttons[0].Enabled = ((PerintahBayar)PerintahBayarBindingSource.DataSource) .Status == enStatusPerintahBayar.BelumDibayar; } }
void BaseFramework_onEntityAction(BaseEntity ActionEntity, enEntityActionMode ActionMode) { if (!BaseFramework.UseEventServer) { return; } switch (ActionMode) { case enEntityActionMode.AfterSaveNew: case enEntityActionMode.AfterSaveUpdate: SendEntityChanged(ActionEntity); break; } }
static void BaseFramework_onEntityAction(BaseEntity ActionEntity, enEntityActionMode ActionMode) { DocumentEntity de = ActionEntity as DocumentEntity; if (de == null) { return; } switch (ActionMode) { case enEntityActionMode.BeforeSaveNew: case enEntityActionMode.BeforeSaveUpdate: de._NamaOperator = BaseSecurity.CurrentLogin.CurrentUser; break; } }
void Navigator_onEntityAction(BaseEntity ActionEntity, enEntityActionMode ActionMode) { switch (ActionMode) { case enEntityActionMode.AfterSaveNew: AddEntity(_Navigator.Entity); break; case enEntityActionMode.AfterSaveUpdate: ParentEntity pe = (ParentEntity)ActionEntity; UpdateEntity(pe.GetOriginal(), pe); break; case enEntityActionMode.AfterSaveDelete: RemoveEntity((BusinessEntity)ActionEntity); break; } }
static void BaseFramework_onEntityAction(BaseEntity ActionEntity, enEntityActionMode ActionMode) { TableDef td; EnableLogAttribute logAtr; switch (ActionMode) { case enEntityActionMode.AfterSaveNew: td = MetaData.GetTableDef(ActionEntity.GetType()); logAtr = UserLog.GetLogAtr(td.ClassType); if ((logAtr.LogType & enLogType.LogAdd) == enLogType.LogAdd) { UserLog.AddLog(td.ClassType.Name, UserLog.StrNewAction, td.GetDocumentId(ActionEntity), string.Empty); } break; case enEntityActionMode.AfterSaveUpdate: td = MetaData.GetTableDef(ActionEntity.GetType()); logAtr = UserLog.GetLogAtr(td.ClassType); if ((logAtr.LogType & enLogType.LogEdit) == enLogType.LogEdit) { UserLog.AddLog(td.ClassType.Name, UserLog.StrEditAction, td.GetDocumentId(ActionEntity), string.Empty); } break; case enEntityActionMode.AfterSaveDelete: td = MetaData.GetTableDef(ActionEntity.GetType()); logAtr = UserLog.GetLogAtr(td.ClassType); if ((logAtr.LogType & enLogType.LogDelete) == enLogType.LogDelete) { UserLog.AddLog(td.ClassType.Name, UserLog.StrDeleteAction, td.GetDocumentId(ActionEntity), string.Empty); } break; } }