QuickJournal.JournalEntriesViewModel.AddEntry C# (CSharp) Method

AddEntry() private method

private AddEntry ( ) : void
return void
        private void AddEntry()
        {
            var transaction = _realm.BeginWrite();
            var entry = _realm.CreateObject<JournalEntry>();
            var metadata = _realm.CreateObject<EntryMetadata>();
            metadata.Date = DateTimeOffset.Now;
            metadata.Author = AuthorName;
            entry.Metadata = metadata;

            var page = new JournalEntryDetailsPage(new JournalEntryDetailsViewModel(entry, transaction));

            Navigation.PushAsync(page);
        }