private static string checkFileName(string filename) { if (filename.Length < 0) { return(AppConfig.AppSettings.Settings[Constants.FileName].Value + AppConfig.AppSettings.Settings[Constants.Extension].Value); } string finalName = String.Empty; Constants.FileSettingsEnum settings = Constants.FileSettingsEnum.MultipleFile; Enum.TryParse(AppConfig.AppSettings.Settings[Constants.FileSettings].Value, result: out settings); //Name finalName += filename.Contains(".") ? filename.Substring(0, filename.IndexOf('.')) : filename; if (settings == Constants.FileSettingsEnum.MultipleFile) { finalName += "_" + AppConfig.AppSettings.Settings[Constants.LastStartedLog].Value; } //Extension if (filename.Contains(".")) { finalName += "." + filename.Split(new string[] { "." }, StringSplitOptions.None)[1]; } else { finalName += "." + AppConfig.AppSettings.Settings[Constants.Extension].Value; } return(finalName); }
public static void SetFileSettings(Constants.FileSettingsEnum enumConstants) { AppConfig.AppSettings.Settings[Constants.FileSettings].Value = enumConstants.ToString(); }