public IActionResult Index(mmria.server.model.app_config app_config) { //var app_config = new mmria.server.model.app_config(); configuration["mmria_settings:is_environment_based"] = app_config.is_environment_based.Value.ToString(); configuration["mmria_settings:web_site_url"] = app_config.web_site_url; configuration["mmria_settings:log_directory"] = app_config.log_directory; configuration["mmria_settings:export_directory"] = app_config.export_directory; configuration["mmria_settings:couchdb_url"] = app_config.couchdb_url; configuration["mmria_settings:timer_user_name"] = app_config.timer_user_name; configuration["mmria_settings:timer_password"] = app_config.timer_password; configuration["mmria_settings:cron_schedule"] = app_config.cron_schedule; configuration["password_settings:minimum_length"] = app_config.password_minimum_length.Value.ToString(); configuration["password_settings:days_before_expires"] = app_config.password_days_before_expires.Value.ToString(); configuration["password_settings:days_before_user_is_notified_of_expiration"] = app_config.password_days_before_user_is_notified_of_expiration.Value.ToString(); configuration["smtp:use_authentication"] = app_config.EMAIL_USE_AUTHENTICATION.Value.ToString(); configuration["smtp:use_ssl"] = app_config.EMAIL_USE_SSL.Value.ToString(); configuration["smtp:host"] = app_config.SMTP_HOST; configuration["smtp:port"] = app_config.SMTP_PORT.ToString(); configuration["smtp:email_from"] = app_config.EMAIL_FROM; configuration["smtp:email_password"] = app_config.EMAIL_PASSWORD; return(View(app_config)); }
public IActionResult Index() { var app_config = new mmria.server.model.app_config(); app_config.is_environment_based = bool.Parse(configuration["mmria_settings:is_environment_based"]); app_config.web_site_url = configuration["mmria_settings:web_site_url"]; app_config.log_directory = configuration["mmria_settings:log_directory"]; app_config.export_directory = configuration["mmria_settings:export_directory"]; app_config.couchdb_url = configuration["mmria_settings:couchdb_url"]; app_config.timer_user_name = configuration["mmria_settings:timer_user_name"]; app_config.timer_password = configuration["mmria_settings:timer_password"]; app_config.cron_schedule = configuration["mmria_settings:cron_schedule"]; app_config.password_minimum_length = int.Parse(configuration["password_settings:minimum_length"]); app_config.password_days_before_expires = int.Parse(configuration["password_settings:days_before_expires"]); app_config.password_days_before_user_is_notified_of_expiration = int.Parse(configuration["password_settings:days_before_user_is_notified_of_expiration"]); app_config.EMAIL_USE_AUTHENTICATION = bool.Parse(configuration["smtp:use_authentication"]); app_config.EMAIL_USE_SSL = bool.Parse(configuration["smtp:use_ssl"]); app_config.SMTP_HOST = configuration["smtp:host"]; app_config.SMTP_PORT = int.Parse(configuration["smtp:port"]); app_config.EMAIL_FROM = configuration["smtp:email_from"]; app_config.EMAIL_PASSWORD = configuration["smtp:email_password"]; return(View(app_config)); }