protected override void DataPortal_OnDataPortalInvokeComplete(DataPortalEventArgs e) { if (ApplicationContext.ExecutionLocation == ApplicationContext.ExecutionLocations.Server) { DonateTypeList.InvalidateCache(); } }
public static DonateTypeList GetList(int root) { if (_list == null) { _list = DataPortal.Fetch <DonateTypeList>(new Criteria(root)); } return(_list); }
public override DonateTypes Save() { if (!CanEditObject()) { throw new System.Security.SecurityException(Dothan.Library.Properties.Resources.Users_not_authorized.ToString()); } DonateTypes result; result = base.Save(); DonateTypeList.InvalidateCache(); return(result); }
public static void InvalidateCache() { _list = null; }