private void AddIntervention(object o) { AddOrUpdateInterventionView addOrUpdateInterventionView = new AddOrUpdateInterventionView(); AddOrUpdateInterventionViewModel addOrUpdateInterventionViewModel = ((AddOrUpdateInterventionViewModel)addOrUpdateInterventionView.DataContext); addOrUpdateInterventionViewModel.InterventionsViewModel = this; addOrUpdateInterventionViewModel.Action = Enums.Action.Add; addOrUpdateInterventionView.Show(); }
private void UpdateIntervention(object o) { AddOrUpdateInterventionView addOrUpdateInterventionView = new AddOrUpdateInterventionView(); AddOrUpdateInterventionViewModel addOrUpdateInterventionViewModel = ((AddOrUpdateInterventionViewModel)addOrUpdateInterventionView.DataContext); addOrUpdateInterventionViewModel.InterventionsViewModel = this; addOrUpdateInterventionViewModel.Action = Enums.Action.Update; addOrUpdateInterventionViewModel.Intervention = (Intervention)o; addOrUpdateInterventionViewModel.Price = ((Intervention)o).Prices.Last(); addOrUpdateInterventionViewModel.LastPrice = ((Intervention)o).Prices.Last().Value; addOrUpdateInterventionViewModel.LastDate = ((Intervention)o).Prices.Last().StartingDate; addOrUpdateInterventionView.Show(); }