private async void BtnSave_Click(object sender, RoutedEventArgs e) { var pos = _addPositionDialogControl.TextBoxPosition.Text; var fac = _addPositionDialogControl.TextBoxFaculty.Text; await ElectionConfigurationService.UpdatePosition(new Position { Id = Id, PositionName = pos, Faculty = fac }); await metroWindow.HideMetroDialogAsync(_customDialog); }