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();
        }