protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { string link = Emitir.ImprimirPoliza("8011600094350"); //link = FirmaDigital.FirmaDocumento(link); string url = ConfigurationManager.AppSettings["Server"] + "/pdf/"; link = url + link + ".PDF"; Thread.Sleep(3000); if (link != "ERROR") { UtilesWeb.OpenNewWindow(Page, "https://mel.mapfre.cl/Productos/Comun/ImpresorFirma.aspx?poliza=" + link); } else { UtilesWeb.EjecutaJs(this, "alert('Se registro un error al momento de generar su poliza, intentalo de nuevo mas tarde.');"); return; } } }
public static string FirmaDocumento(string nom_archivo) { try { string lafirmo = ConfigurationManager.AppSettings["McaFirmaPDF"]; if (lafirmo == "S") { bool resp = UtilesWeb.firmaPDFServidor(nom_archivo); System.Threading.Thread.Sleep(3000); if (resp) { nom_archivo = nom_archivo + "_sign"; } else { UtilesWeb.EnviaCorreoAcusete("NO FIRMO VEHICULO :" + nom_archivo, "REVISAR PROCESO FIRMA"); } } return(nom_archivo); } catch (Exception ex) { return(nom_archivo); } }
public static HtmlSelect Combo_Comuna_despacho(System.Web.UI.HtmlControls.HtmlSelect combo, string cod_ciu) { combo.ID = "cmbComunasaseg"; combo.Name = "cmbComunasaseg"; if (cod_ciu != "0") { Localidades comu = new Localidades(); combo.DataSource = comu.Carga_Comunas_despacho(cod_ciu); combo.DataTextField = "nom_localidad"; combo.DataValueField = "cod_localidad"; combo.DataBind(); if (combo.Items.Count > 1) { combo = UtilesWeb.Agrega_Seleccionar(combo); } } else { combo = UtilesWeb.Agrega_Seleccionar(combo); } return(combo); }
protected void ImgImprimirPoliza_Click(object sender, ImageClickEventArgs e) { /*string link = Emitir.ImprimirPoliza(this.lblNumPoliza.Text); * * //link = FirmaDigital.FirmaDocumento(link); * * string url = ConfigurationManager.AppSettings["Server"] + "/pdf/"; * * link = url + link + ".PDF"; * * Thread.Sleep(3000); */ string link = ConfigurationManager.AppSettings["Server"] + "/Productos/Comun/ImpresorSuplPDF.aspx?cod_cia=1&poliza=" + this.lblNumPoliza.Text + "&spto=0&apli=0&spto_apli=0"; if (link != "ERROR") { UtilesWeb.OpenNewWindow(Page, link); } //UtilesWeb.OpenNewWindow(Page, "https://mel.mapfre.cl/Productos/Comun/ImpresorFirma.aspx?poliza=" + link ); else { UtilesWeb.EjecutaJs(this, "alert('Se registro un error al momento de generar su poliza, intentalo de nuevo mas tarde.');"); return; } }
protected void ImgGuardar_Click(object sender, ImageClickEventArgs e) { string datos_daños = ""; string datos_accesorios = ""; ArrayList ArrAccesorios = AccesoriosVehiculo.CargaAccesorio(); for (int i = 0; i < ArrAccesorios.Count; i++) { datos_accesorios = datos_accesorios + ((AccesoriosVehiculo)ArrAccesorios[i]).NomAccesorio.ToString() + "|"; datos_accesorios = datos_accesorios + ((AccesoriosVehiculo)ArrAccesorios[i]).Observacion.ToString() + "||"; datos_accesorios = datos_accesorios + ((AccesoriosVehiculo)ArrAccesorios[i]).CodAccesorio + "|"; } ArrayList ArrDaños = DañosVehiculo.CargaDaño(); for (int i = 0; i < ArrDaños.Count; i++) { datos_daños = datos_daños + ((DañosVehiculo)ArrDaños[i]).NomPartesVeh.ToString() + "|"; datos_daños = datos_daños + ((DañosVehiculo)ArrDaños[i]).Observacion.ToString() + "|"; datos_daños = datos_daños + ((DañosVehiculo)ArrDaños[i]).CodDaño.ToString() + "|"; datos_daños = datos_daños + ((DañosVehiculo)ArrDaños[i]).CodParte.ToString() + "|"; datos_daños = datos_daños + ((DañosVehiculo)ArrDaños[i]).CodSubParte.ToString() + "|"; } Poliza PolVeh; if (Session["PolVeh"] != null) { PolVeh = (Poliza)Session["PolVeh"]; } else { PolVeh = new Poliza(); Session["PolVeh"] = PolVeh; Response.Redirect("SessionTerminada.aspx", false); } string resultado = Vehiculo.GuardaDatosInspeccion(PolVeh.NumCotizacion, "", "", datos_daños, datos_accesorios); if (resultado == "OK") { Session["InspeccionExpress"] = "OK"; UtilesWeb.EjecutaJs(this, "alert('Los datos de la inspeccion han sido almacenados exitosamente.');"); UtilesWeb.EjecutaJs(this, "window.close();"); } else { Session["InspeccionExpress"] = "NO"; UtilesWeb.EnviaCorreoAcusete(resultado, "Cot. Veh. Livianos - Emision.asxp - Inspeccion Express"); UtilesWeb.EjecutaJs(this, "alert('Se registro un error al momento de generar la inspeccion, intentalo de nuevo mas tarde.');"); return; } }
protected void ImgImprimirMandato_Click(object sender, ImageClickEventArgs e) { string link = Emitir.ImprimirMandato(this.hdnNumCotizacion.Value); string url = ConfigurationManager.AppSettings["Server"] + "/pdf/"; link = url + link; Thread.Sleep(5000); UtilesWeb.OpenNewWindow(Page, link); }
public bool ExisteAccesorio(string cod_acc) { ArrayList ArrAccesorios = AccesoriosVehiculo.CargaAccesorio(); for (int i = 0; i < ArrAccesorios.Count; i++) { if (((AccesoriosVehiculo)ArrAccesorios[i]).CodAccesorio.ToString() == cod_acc) { UtilesWeb.EjecutaJs(this, "alert('No es posible ingresar el accesorio porque este ya se encuentra registrado.');"); return(false); } } return(true); }
public bool ExisteDaño(string cod_parte, string cod_sub_parte) { ArrayList ArrDaños = DañosVehiculo.CargaDaño(); for (int i = 0; i < ArrDaños.Count; i++) { if (((DañosVehiculo)ArrDaños[i]).CodParte.ToString() == cod_parte && ((DañosVehiculo)ArrDaños[i]).CodSubParte.ToString() == cod_sub_parte) { UtilesWeb.EjecutaJs(this, "alert('No es posible ingresar el daño porque este ya se encuentra registrado.');"); return(false); } } return(true); }
protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { Vehiculo.Combo_Partes_Veh(drpDescripcionParte, drpDaños); Vehiculo.Combo_Accesorios(drpAccesorios); this.DivPartesVehiculo.Visible = false; this.DivAccesorios.Visible = false; if (Session["InspeccionExpress"] == null) { Session["InspeccionExpress"] = "NO"; } Poliza PolVeh; if (Session["PolVeh"] != null) { PolVeh = (Poliza)Session["PolVeh"]; } else { PolVeh = new Poliza(); Session["PolVeh"] = PolVeh; Response.Redirect("SessionTerminada.aspx", false); } this.lblCodDocumAseg.Text = UtilesWeb.getFormated(PolVeh.CodDocumAseg); this.lblNomAseg.Text = PolVeh.NomAseg; this.lblApePaterno.Text = PolVeh.ApePatAseg; this.lblApeMaterno.Text = PolVeh.ApeMatAseg; this.lblNumMatricula.Text = PolVeh.NumMatricula; this.lblNomMarca.Text = PolVeh.NomMarca; this.lblNomModelo.Text = PolVeh.NomModelo; this.lblNomSubModelo.Text = PolVeh.NomSubModelo; this.lblNroMotor.Text = PolVeh.NroMotor; this.lblNroChasis.Text = PolVeh.NroChasis; this.lblColor.Text = PolVeh.NomColor; this.lblAño.Text = PolVeh.AñoFab; } EscribeAccesorio(); EscribeDaños(); }
public static bool ValidaTextBoxEmail(Page pag, TextBox textbox) { if (textbox.Text == "") { EjecutaJs(pag, "alert('Por favor, " + textbox.ToolTip.ToString() + "');"); return(false); } else { if (UtilesWeb.ValidaEmail(textbox.Text)) { return(true); } else { EjecutaJs(pag, "alert('Por favor, " + textbox.ToolTip.ToString() + "');"); return(false); } } return(true); }
protected void ImgImprimirSOAP_Click(object sender, ImageClickEventArgs e) { string link = ((datospoliza[])Session["datospoliza"])[0].UrlPoliza; UtilesWeb.OpenNewWindow(Page, link); }