private void btn_save_Click(object sender, RoutedEventArgs e) { if ((this.DataContext as Task).ID == 0) { (this.DataContext as Task).TimeCreate = DateTime.Now; taskContract.AddTask(this.DataContext as Task); } else { taskContract.UpdateTask(this.DataContext as Task); } EditEnd?.Invoke(); }
private void EditMarker() { var editedMarker = PrepareMarker(); if (editedMarker == null) { return; } _markers[_markerIdx] = editedMarker; EditEnd.Raise(editedMarker); Dispose(); }
private void btn_cancel_Click(object sender, RoutedEventArgs e) { EditEnd?.Invoke(); }