public static bool CreaFichConexion(string Servidor, string LicenciaClientePath, string Protocolo, string Compania, string Usuario, string Password) { string Error_Log = System.Configuration.ConfigurationManager.AppSettings["Error_Log"]; NavisionDBConfig NavCfg = new NavisionDBConfig(); NavCfg.ApplicationPath = LicenciaClientePath; NavCfg.Server = Servidor; NavCfg.NetType = Protocolo; NavCfg.User = Usuario; NavCfg.Password = Password; NavCfg.Company = Compania; try { string nombreFichConf = System.Configuration.ConfigurationManager.AppSettings["ConfFich"]; NavCfg.SaveAppSettings(nombreFichConf); return true; } catch (Exception ex) { System.IO.StreamWriter LogDebug = new System.IO.StreamWriter(Error_Log, true); LogDebug.WriteLine(DateTime.Now.ToString() + " Error al crear fichero: " + ex.Message); LogDebug.Close(); string MailMsg = DateTime.Now.ToString() + " Error al crear fichero: " + ex.Message; string MailSubject = "WSTPV Error: CreaFichConexion()"; SendMail(MailMsg, MailSubject); return false; } }