private void btn_cargarArchivo_Click(object sender, RoutedEventArgs e) { if (btn_cargarArchivo.Content.Equals("Cargar")) { FolderBrowserDialog ofd = new FolderBrowserDialog(); if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK) { ruta = ofd.SelectedPath; txt_rutaArchivo.Text = ofd.SelectedPath; } } else { FolderBrowserDialog ofd = new FolderBrowserDialog(); if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK) { DataTable dt = manejador.EjecutarConsulta("select id, _oArchivoDeVersion from _sis_VersionesDeSistema where id = @id", new List <object>() { idVersionSeleccionada }); byte[] data = (byte[])dt.Rows[0]["_oArchivoDeVersion"]; System.IO.File.WriteAllBytes(ofd.SelectedPath + @"\version_" + idVersionSeleccionada + ".zip", data); //System.IO.File.WriteAllBytes(ofd.SelectedPath + @"\version_" + versionSeleccionada.Id + ".zip", (byte[])versionSeleccionada.OArchivoDeVersion); HerramientasWindow.Mensaje("Se guardó el archivo 'version_" + idVersionSeleccionada + ".zip' en la ruta: '" + ofd.SelectedPath + "'", "Descarga exitosa"); } } }
private void btn_conectar_Click(object sender, RoutedEventArgs e) { try { String conexion = ConexionGenerica.Replace("@servidorInstancia", txt_servidor.Text).Replace("@bd", txt_bd.Text).Replace("@usuario", txt_usuario.Text).Replace("@contraseña", txt_contrasena.Password); SQLServer sql = new SQLServer(); sql.ConfigurarConexion(conexion); manejador = new ManejadorDB(sql); HerramientasWindow.Mensaje("Conexión establecida.", "Mensaje"); CargarDatos(); } catch (Exception ex) { HerramientasWindow.MensajeErrorSimple(ex.Message, "Error"); } }