private void GuardarFactura() { guiaNueva.NroGuia = Convert.ToInt32(this.txtNroGuia.Text); this.txtNroGuia.Text = ""; try { guiaNueva.Usuario = usuario; guiaNueva.AgenciaConectadaID = this.AgenciaConectadaID; if (guiaNueva.GuardarFactura()) { //IMPRIMIR GUIA if (this.ExportarPDF()) { string scriptString = "<script language='javascript'>\n"; scriptString += "window.open('VerGuia.aspx?id=Guia_" + this.guiaNueva.GuiaID + "_" + this.AgenciaConectadaID + ".pdf', '', 'width=0,height=0,status=no,scrollbars=yes,resizable=yes');\n"; scriptString += "window.location.href = 'GuiasADevolverConsul.aspx';\n"; scriptString += "</script>\n"; Page.RegisterStartupScript("scriptOpen", scriptString); Session["guiaNueva"] = null; } } } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); } }