public bool ReportContainerSettingsDialog(AppSettings settings, string name, string desc, bool useCustomIcon, GizmoComputerHardwareIconsEnum customIcon) { ReportContainerDialog dialog = new ReportContainerDialog(settings, name, desc, useCustomIcon, customIcon); switch (dialog.ShowDialog()) { case true: Name = (dialog.DataContext as ReportContainerSettingsViewModel).ContainerName; Description = (dialog.DataContext as ReportContainerSettingsViewModel).ContainerDescription; UseCustomIcon = (dialog.DataContext as ReportContainerSettingsViewModel).UseCustomIcon; CustomIcon = (dialog.DataContext as ReportContainerSettingsViewModel).CustomIcon; return(true); default: return(false); } }
public bool ReportContainerSettingsDialog(AppSettings settings) { ReportContainerDialog dialog = new ReportContainerDialog(settings); switch (dialog.ShowDialog()) { case true: Name = (dialog.DataContext as ReportContainerSettingsViewModel).ContainerName; Description = (dialog.DataContext as ReportContainerSettingsViewModel).ContainerDescription; UseCustomIcon = (dialog.DataContext as ReportContainerSettingsViewModel).UseCustomIcon; CustomIcon = (dialog.DataContext as ReportContainerSettingsViewModel).CustomIcon; return(true); default: return(false); } }