private void InitPage() { layoutControl = layoutItems; if (LoadedRow == null && editrow == null) { frmRibbon.DisableButtons("Delete"); editrow = CreateNew() as DebtorMessagesClient; editrow._Default = true; } layoutItems.DataContext = editrow; BusyIndicator = busyIndicator; frmRibbon.OnItemClicked += FrmRibbon_OnItemClicked;; }
private void InitPage() { layoutControl = layoutItems; if (LoadedRow == null && editrow == null) { frmRibbon.DisableButtons("Delete"); editrow = CreateNew() as DebtorMessagesClient; editrow._Default = true; } layoutItems.DataContext = editrow; frmRibbon.OnItemClicked += FrmRibbon_OnItemClicked; var cache = api.GetCache(typeof(Uniconta.DataModel.CompanyDocumentLayout)); if (cache != null) { foreach (var rec in (IEnumerable <Uniconta.DataModel.CompanyDocumentLayout>)cache.GetNotNullArray) { rec.LastMessage = null; // we clear cache. } } }