private void btnFacturar_Click(object sender, EventArgs e) { try { string queryFinal = "declare @facturaId numeric(18,0) EXEC HOTEL_CUATRIVAGOS.generar_factura " + txtClieCod.Text + "," + fechaSistema + ",@facturaId out" + " SELECT @facturaId"; string facturaID = usuario.getConexion().consulta(queryFinal).Rows[0].ItemArray[0].ToString(); usuario.getConexion().executeOnly("EXEC HOTEL_CUATRIVAGOS.agregar_items " + facturaID + "," + RPH_ID); MessageBox.Show("Cliente: " + txtClieCod.Text + "\n Total a pagar:" + usuario.getConexion().consulta("SELECT Factura_Total FROM HOTEL_CUATRIVAGOS.FACTURAS WHERE Factura_Id =" + facturaID).Rows[0].ItemArray[0].ToString()); if (cBFormaPago.SelectedItem.ToString().Equals("Tarjeta de credito")) { TarjetaDeCredito tarjetaDeCredito = new TarjetaDeCredito(txtClieCod.Text, facturaID, usuario); this.Hide(); tarjetaDeCredito.ShowDialog(); //this.Show(); } MessageBox.Show("Facturacion realizada con exito"); this.btnLimpieza_Click(sender, e); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnFacturar_Click(object sender, EventArgs e) { try { string queryFinal = "declare @facturaId numeric(18,0) EXEC NENE_MALLOC.generar_factura " + txtClieCod.Text + "," + fechaSistema + ",@facturaId out" + " SELECT @facturaId"; string facturaID = usuario.getConexion().consulta(queryFinal).Rows[0].ItemArray[0].ToString(); usuario.getConexion().executeOnly("EXEC NENE_MALLOC.agregar_items " + facturaID + "," + RPH_ID); MessageBox.Show("Cliente: " + txtClieCod.Text + "\n Total a pagar:" + usuario.getConexion().consulta("SELECT Factura_Total FROM NENE_MALLOC.Factura WHERE Factura_Id =" + facturaID).Rows[0].ItemArray[0].ToString()); if (cBFormaPago.SelectedItem.ToString().Equals("Tarjeta de credito")) { TarjetaDeCredito tarjetaDeCredito = new TarjetaDeCredito(txtClieCod.Text, facturaID, usuario); this.Hide(); tarjetaDeCredito.ShowDialog(); this.Show(); } this.btnLimpieza_Click(sender, e); } catch (Exception ex) { MessageBox.Show(ex.Message); } }