private void saveBtn_Click(object sender, RoutedEventArgs e) { JournalModel journalModel = new JournalModel(); journalModel.CropId = cropId; journalModel.DateEntered = (DateTime) dateOfJournal.Value; journalModel.Description = descTxt.Text; journalModel.Photo = image; SaveJournalCallback handler = new SaveJournalCallback(SaveJournalCompleted); journalModel.SaveJournal(new Action<int>(handler), journalModel); }
public void SaveJournal(Action<int> callback, JournalModel journalModel) { ViewSaveCallback = callback; JournalRepository journalRepository = new JournalRepository(); SaveJournalCallback handler = new SaveJournalCallback(SaveJournalCompleted); journalRepository.SaveJournal(new Action<int>(handler), journalModel); }