/// <summary> /// Save the form. /// </summary> private void SaveDay() { ColourResourcesClass colourResources = ColourResourcesClass.GetInstance(); //bool success = true; Status = "Saving"; List <IJourneyDetailsType> currentDayJourneys = new List <IJourneyDetailsType>(); foreach (IJourneyViewModel journey in this.JnyList) { IJourneyDetailsType converted = JourneyFactory.ToJourneyModel( journey); currentDayJourneys.Add(converted); } DailyInputFactory.SaveDay( this.Year, this.Month, this.Day, currentDayJourneys); this.firstExamples.CheckNewJnyList( currentDayJourneys); this.RaisePropertyChangedOnJnyList(); this.Status = $"Save Completed for {this.Day}/{this.Month}/{this.Year}"; }
public object Convert( object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { Color convertedColour; if ( value == null || value.GetType() != typeof(ComponentState)) { convertedColour = ColourResourcesClass.GetInstance().ErrorColour; } else { ComponentState convertedState = (ComponentState)value; switch (convertedState) { case ComponentState.Cop: convertedColour = ColourResourcesClass.GetInstance().CopColour; break; case ComponentState.CopYear: convertedColour = ColourResourcesClass.GetInstance().FirstOfYearColour; break; case ComponentState.CurrentUnit: convertedColour = ColourResourcesClass.GetInstance().LocalVcleColour; break; case ComponentState.None: convertedColour = ColourResourcesClass.GetInstance().JourneyAlternativeColour; break; case ComponentState.Unknown: convertedColour = ColourResourcesClass.GetInstance().JourneyLowLightColour; break; default: convertedColour = ColourResourcesClass.GetInstance().ErrorColour; break; } } return(new SolidColorBrush(convertedColour)); }