Ejemplo n.º 1
0
        protected void OnButtonOkClicked(object sender, EventArgs e)
        {
            this.db = new ControladorBaseDatos();
            numBoleta = db.ObtenerBoleta();
            PagoCheque pago = new PagoCheque(comboboxBanco.ActiveText.Trim(),comboboxPlaza.ActiveText.Trim(),entryMonto.Text.Trim(),numBoleta,entryNroSerie.Text.Trim());
            Console.WriteLine ("BoletaCheque"+numBoleta);
            Venta nuevaVenta = new Venta(numBoleta, DateTime.Now.ToString("yyyy-MM-dd"), pagototal, "Cheque", Int32.Parse("0"), usuario_, "false");
            db.AgregarVentaBd(nuevaVenta);
            try {
                for(int i=0; i<listaPago_.Count;i++)
                {
                    Console.WriteLine("largo de listapago "+listaPago_.Count);

                    string codigoBarra = db.ObtenerCodigoBarraBd((listaPago_[i].getNombre().Trim()));

                    Console.WriteLine(codigoBarra);
                    for(int j=0; j<listaPago_[i].getCantidad(); j++){
                        db.AgregarVentaDetalleBd(numBoleta,codigoBarra);
                    }

                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Excepcion:--->"+ex);
            }

            Console.WriteLine(comboboxBanco.ActiveText.Trim());
            Console.WriteLine(comboboxPlaza.ActiveText.Trim());
            Console.WriteLine(entryNroSerie.Text.Trim());
            Console.WriteLine(entryMonto.Text.Trim());

            this.db.AgregarPagoCheque(pago);
        }
Ejemplo n.º 2
0
        public bool AgregarPagoCheque(PagoCheque registro)
        {
            IDbConnection dbcon = this.ConectarBd();
            IDbCommand dbcmd = dbcon.CreateCommand();
            string sql =
                "INSERT INTO cheque (nombreBanco,plaza,monto,id_cheque_boleta,nroserie) " +
                    "VALUES ('"+registro.NombreBanco+"','"+registro.NombrePlaza+"','"+registro.Monto+"','"+registro.numBOLETA+"','"+registro.NumSerie+"');";

            dbcmd.CommandText = sql;
            IDataReader reader = dbcmd.ExecuteReader();

            dbcmd.Dispose();
            dbcmd = null;

            this.DesconectarBd(dbcon);

            return false;
        }