示例#1
0
        public void AgregarItem(ProductoBE Producto, int Cantidad, decimal unitario, decimal impuestos, decimal totalitem)

        {
            PedidoItemBE Item = new PedidoItemBE(Producto, Cantidad, unitario, impuestos, totalitem);

            _Items.Add(Item);
        }
 private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex == -1)
     {
         return;
     }
     beProd = (ProductoBE)dataGridView1.CurrentRow.DataBoundItem;
 }
示例#3
0
 public void QuitarItem(ProductoBE Prod)
 {
     if (this.ExisteItem(Prod) == true)
     {
         var ItemRemover = this.Items.Single(x => x.Producto.Id == Prod.Id);
         this._Items.Remove(ItemRemover);
     }
 }
示例#4
0
        public PedidoItemBE(ProductoBE producto, int cantidad, decimal unitario, decimal impuestos, decimal totalItem)

        {
            _Producto       = producto;
            _Cantidad       = cantidad;
            _PrecioUnitario = unitario;
            _Impuestos      = impuestos;
            _TotalItem      = totalItem;
        }
示例#5
0
        public void AgregarItems(ProductoBE Prod, int Cant)

        {
            PresupuestoItemBE nItem = new PresupuestoItemBE();

            nItem.Cantidad       = Cant;
            nItem.Producto       = Prod;
            nItem.PrecioUnitario = Prod.Precio;
            nItem.PorcIVA        = Prod.Iva;
            nItem.IvaItem        = ((nItem.PrecioUnitario * nItem.PorcIVA) / 100) * nItem.Cantidad;
            nItem.TotalItem      = (Prod.Precio * nItem.Cantidad) + nItem.IvaItem;
            this.Items.Add(nItem);
        }
示例#6
0
 public bool ExisteItem(ProductoBE Prod)
 {
     return(this.Items.Exists(x => x.Producto.Id == Prod.Id));
 }