protected void Button2_Click(object sender, EventArgs e) { bool extension = false; ServiceReference1.WebServiceProyectoSoapClient referencia = new ServiceReference1.WebServiceProyectoSoapClient(); if (FileUpload1.HasFile) { string nombrearchivo = FileUpload1.PostedFile.FileName; string extensionarchivo = Path.GetExtension(nombrearchivo).ToLower(); if (extensionarchivo.Contains(".csv")) { extension = true; } if (extension) { try { string pathguardar = Server.MapPath("~/temp/"); FileUpload1.PostedFile.SaveAs(pathguardar + nombrearchivo); string dat = referencia.CargarJuegoActual(pathguardar + nombrearchivo); string[] datos = dat.Split(','); referencia.SetDatosJuego(datos[0], datos[1], int.Parse(datos[2]), int.Parse(datos[3]), int.Parse(datos[4]), int.Parse(datos[5]), int.Parse(datos[6]), int.Parse(datos[7]), int.Parse(datos[8]), datos[9]); } catch (IOException ex) { } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('La extension del archivo no es la correcta');", true); } } }