public IList <Producto> GetProductos()
        {
            DsFacturacion.ProductoDataTable misProductos = CADProducto.GetProductos();
            if (misProductos.Rows.Count == 0)
            {
                return(null);
            }

            List <Producto> productos = new List <Producto>();

            foreach (DsFacturacion.ProductoRow miRegistro in misProductos.Rows)
            {
                Producto producto = new Producto();
                producto.IdProducto     = miRegistro.IDProducto;
                producto.Descripcion    = miRegistro.Descripcion;
                producto.Precio         = miRegistro.Precio;
                producto.Stock          = miRegistro.Stock;
                producto.IdIva          = miRegistro.IDIVA;
                producto.IdDepartamento = miRegistro.IDDepartamento;
                producto.Notas          = miRegistro.Notas;

                productos.Add(producto);
            }

            return(productos);
        }
        public Producto GetProducto(int idProducto)
        {
            DsFacturacion.ProductoDataTable miProducto = CADProducto.GetProducto(idProducto);
            if (miProducto.Rows.Count == 0)
            {
                return(null);
            }

            DsFacturacion.ProductoRow miRegistro = (DsFacturacion.ProductoRow)miProducto.Rows[0];

            Producto producto = new Producto();

            producto.IdProducto     = miRegistro.IDProducto;
            producto.Descripcion    = miRegistro.Descripcion;
            producto.Precio         = miRegistro.Precio;
            producto.Stock          = miRegistro.Stock;
            producto.IdIva          = miRegistro.IDIVA;
            producto.IdDepartamento = miRegistro.IDDepartamento;
            producto.Notas          = miRegistro.Notas;

            return(producto);
        }