private void button1_Click(object sender, EventArgs e) { Limpiar(); OpenFileDialog open = new OpenFileDialog(); //le agregamos un filtro para los tipos de archivos a leer en este caso XML. open.Filter = "xml files (*.xml)|*.xml"; //cuando presionamos sobre el botón validamos que el resultado esperado sea la selección de un archivo. if (open.ShowDialog() == DialogResult.OK && open.ToString() != " ") { var Arch = open.FileName; var contenido = String.Empty; contenido = File.ReadAllText(Arch); contenido = Func.Encriptar(contenido); StreamWriter escrito = File.CreateText(sPath + "\\Config.txt"); escrito.Write(contenido.ToString()); escrito.Flush(); escrito.Close(); LeerConfigTexto(sPath + "\\Config.txt"); } else { MessageBox.Show("Debe seleccionar un archivo"); } }
}//fin FormEvent private Boolean AddDatos(String Tipo) { TFunctions Param;; Boolean _return; String UserED; String PwdED; String UserWS; String PassWS; try { _return = false; if (ValidacionFinal()) { UserED = (System.String)(oDBDSHeader.GetValue("U_UserED", 0)).Trim(); PwdED = (System.String)(oDBDSHeader.GetValue("U_PwdED", 0)).Trim(); UserWS = (System.String)(oDBDSHeader.GetValue("U_UserWS", 0)).Trim(); PassWS = (System.String)(oDBDSHeader.GetValue("U_PassWS", 0)).Trim(); Param = new TFunctions(); Param.SBO_f = FSBOf; if (UserED != "") { s = Param.Encriptar(UserED); oDBDSHeader.SetValue("U_UserED", 0, s); } else { oDBDSHeader.SetValue("U_UserED", 0, ""); } if (PwdED != "") { s = Param.Encriptar(PwdED); oDBDSHeader.SetValue("U_PwdED", 0, s); } else { oDBDSHeader.SetValue("U_PwdED", 0, ""); } if (UserWS != "") { s = Param.Encriptar(UserWS); oDBDSHeader.SetValue("U_UserWS", 0, s); } else { oDBDSHeader.SetValue("U_UserWS", 0, ""); } if (PassWS != "") { s = Param.Encriptar(PassWS); oDBDSHeader.SetValue("U_PassWS", 0, s); } else { oDBDSHeader.SetValue("U_PassWS", 0, ""); } if (Tipo == "1") { _return = Param.ParamUpd(oDBDSHeader); } else { _return = Param.ParamAdd(oDBDSHeader); } oDBDSHeader.SetValue("U_UserED", 0, UserED); oDBDSHeader.SetValue("U_PwdED", 0, PwdED); oDBDSHeader.SetValue("U_UserWS", 0, UserWS); oDBDSHeader.SetValue("U_PassWS", 0, PassWS); _return = true; } return(_return); } catch (Exception e) { OutLog("AddDatos : " + e.Message + " ** Trace: " + e.StackTrace); FSBOApp.StatusBar.SetText("AddDatos : " + e.Message + " ** Trace: " + e.StackTrace, BoMessageTime.bmt_Short, BoStatusBarMessageType.smt_Error); return(false); } }//fin AddDatos
}//fin FormEvent private Boolean AddDatos(String Tipo) { TFunctions Param; String usuario; String password; Boolean _return; String UserWSCL; String PassWSCL; try { _return = false; if (ValidacionFinal()) { usuario = (System.String)(oDBDSHeader.GetValue("U_Usuario", 0)).Trim(); password = (System.String)(oDBDSHeader.GetValue("U_Password", 0)).Trim(); UserWSCL = (System.String)(oDBDSHeader.GetValue("U_UserWSCL", 0)).Trim(); PassWSCL = (System.String)(oDBDSHeader.GetValue("U_PassWSCL", 0)).Trim(); Param = new TFunctions(); Param.SBO_f = FSBOf; s = Param.Encriptar(usuario); oDBDSHeader.SetValue("U_Usuario", 0, s); s = Param.Encriptar(password); oDBDSHeader.SetValue("U_Password", 0, s); if (UserWSCL != "") { s = Param.Encriptar(UserWSCL); oDBDSHeader.SetValue("U_UserWSCL", 0, s); } else { oDBDSHeader.SetValue("U_UserWSCL", 0, ""); } if (PassWSCL != "") { s = Param.Encriptar(PassWSCL); oDBDSHeader.SetValue("U_PassWSCL", 0, s); } else { oDBDSHeader.SetValue("U_PassWSCL", 0, ""); } if (DSOpDif.Value == "1") { oDBDSHeader.SetValue("U_TipoDif", 0, "P"); } else { oDBDSHeader.SetValue("U_TipoDif", 0, "M"); } if (Tipo == "1") { _return = Param.ParamUpd(oDBDSHeader); } else { _return = Param.ParamAdd(oDBDSHeader); } oDBDSHeader.SetValue("U_Usuario", 0, usuario); oDBDSHeader.SetValue("U_Password", 0, password); oDBDSHeader.SetValue("U_UserWSCL", 0, UserWSCL); oDBDSHeader.SetValue("U_PassWSCL", 0, PassWSCL); _return = true; } return(_return); } catch (Exception e) { OutLog("AddDatos : " + e.Message + " ** Trace: " + e.StackTrace); FSBOApp.StatusBar.SetText("AddDatos : " + e.Message + " ** Trace: " + e.StackTrace, BoMessageTime.bmt_Short, BoStatusBarMessageType.smt_Error); return(false); } }//fin AddDatos