//protected void FinishButton_Click_Client(object sender, WizardNavigationEventArgs e) //{ // switch (Wizard1.ActiveStepIndex) // { // case 2: // Page.Validate("Receptor"); // if (!Page.IsValid) // { // e.Cancel = true; // } // break; // default: // break; // } //} protected void FinishButton_Click(object sender, EventArgs e) { Wizard1.Enabled = false; //if (ddlMetodoPago.SelectedValue !="Selecciona una opción") //{ // if (tbFechaV.Text.Length > 0) // { codigoControl = ""; lMsjDocumento.Text = ""; string obligadocontabilidad = ""; string guiaRemision; codigoControl = ""; if (String.IsNullOrEmpty(ddlSucursal.SelectedValue)) { ddlSucursal.Items.Clear(); ddlSucursal.DataBind(); } if (String.IsNullOrEmpty(ddlEmision.SelectedValue)) { ddlEmision.Items.Clear(); ddlEmision.DataBind(); } if (String.IsNullOrEmpty(ddlAmbiente.SelectedValue)) { ddlAmbiente.Items.Clear(); ddlAmbiente.DataBind(); } if (String.IsNullOrEmpty(ddlComprobante.SelectedValue)) { ddlComprobante.Items.Clear(); ddlComprobante.DataBind(); } if (String.IsNullOrEmpty(ddlPtoEmi.SelectedValue)) { ddlPtoEmi.Items.Clear(); ddlPtoEmi.DataBind(); } if (cbObligado.Checked) { obligadocontabilidad = "SI"; } else { obligadocontabilidad = "NO"; } try { obligadocontabilidad = "SI"; string auxtipovemta = ""; //if (tbIdentificacionComprador.Text.Length == 13) //{auxtipovemta = "04"; } spoolComprobante = new Spool(); spoolComprobante.xmlComprobante(); spoolComprobante.InformacionTributaria(ddlAmbiente.SelectedValue, ddlEmision.SelectedValue, tbRazonSocial.Text, tbNombreComercial.Text, tbRuc.Text, "", ddlComprobante.SelectedValue, "001", "001", tbFolio.Text, tbDirMatriz.Text, tbEmail.Text); spoolComprobante.infromacionDocumento(tbFechaEmision.Text, tbDirEstablecimiento.Text, "", obligadocontabilidad, ddlTipoIdentificacion.SelectedValue, "", tbRazonSocialComprador.Text, tbIdentificacionComprador.Text, tbMoneda.Text, "", "", "", "", "", "", "", "", "", "", "", formatCero, ""); spoolComprobante.cantidades(tbSubtotal12.Text, tbSubtotal0.Text, tbSubtotalNoSujeto.Text, tbTotalSinImpuestos.Text, tbTotalDescuento.Text, tbICE.Text, tbIVA12.Text, tbImporteTotal.Text, tbPropinas.Text, tbImporteaPagar.Text); spoolComprobante.totalImpuestos(idUser); spoolComprobante.detalles(idUser); spoolComprobante.impuestos(idUser); spoolComprobante.detallesAdicionales(idUser); spoolComprobante.informacionAdicional(idUser); consultaEmp(Session["idUser"].ToString()); //INFO ADICONAL spoolComprobante.infoSatcom(txt_dir_cli.Text, txt_fono.Text, tbObservaciones.Text, ddlMetodoPago.SelectedValue, tbMonto.Text, tbEmail.Text); codigoControl = spoolComprobante.generarDocumento(); if (!String.IsNullOrEmpty(codigoControl)) { registroSecuencial(ddlComprobante.SelectedValue, ddlSucursal.SelectedValue, ddlPtoEmi.SelectedValue, tbFolio.Text); Session["codigoControl"] = codigoControl; //Response.Redirect("~/Procesando.aspx"); Response.Redirect("~/Procesando.aspx", false); } else { lMsjDocumento.Text = "No se pudo crear el Comprobante."; } } catch (Exception ex) { msj = log.PA_mensajes("EM011")[0]; lMsjDocumento.Text = msj; log.mensajesLog("EM011", "", ex.Message, "Crear Factura", ""); } // } // else { lMsjDocumento.Text = "Debes seleccionar fecha de pago"; } //} //else { lMsjDocumento.Text = "Debes seleccionar método de pago"; } }