Podcast Api Codigo
Podcast Api Codigo
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using ApiBas = ApisMicrosip.ApiMspBasicaExt;
using ApiVtas = ApisMicrosip.ApiMspVentasExt;
namespace PodcastApiMicrosip
{
public partial class Menu : Form
{
int bd = ApiBas.NewDB();
int cliente_id = 0;
public Menu()
{
InitializeComponent();
LlenaTabla();
}
ConsultaCliente();
string fecha = dtFechaFactura.Value.ToString("dd/MM/yyyy");
ApiVtas.SetDBVentas(bd);
ApiVtas.SetReglasVentas(1, 1);
double descuentoGeneral = Convert.ToDouble(txtDescuento.Text);
int factura = ApiVtas.NuevaFactura(fecha, "AA", cliente_id, 0, 0, "P",
descuentoGeneral, "", "Factura generada por medio de API Microsip", 0, 0, 0, 0, 0,
0, 0, 0, "");
//MessageBox.Show("Factura: " + factura);
int renglones = tblDetalle.RowCount - 1;
for (int i = 0; i < renglones; i++)
{
art_id =
ConsultaArticulo(tblDetalle.Rows[i].Cells[1].Value.ToString());
cantidad = Convert.ToDouble(tblDetalle.Rows[i].Cells[2].Value);
precio = Convert.ToDouble(tblDetalle.Rows[i].Cells[3].Value);
descuento = Convert.ToDouble(tblDetalle.Rows[i].Cells[4].Value);
int renglon = ApiVtas.RenglonFactura(art_id, cantidad, precio,
descuento, "");
//MessageBox.Show("Renglón: " + renglon);
}