private void Quitar() { if (Detalle != null) { DetallesComprobante.Remove(Detalle); Subtotal = DetallesComprobante.Sum(x => x.SubTotal); } }
private void ComprarProducto() { if (DetallesComprobante.Count() > 0) { MostrarCrearObra = true; } else { MessageBox.Show("Ingrese productos a su carrito antes de realizar la compra!"); } }
private void DisminuirMaterial() { if (Detalle != null) { if (Detalle != null && Detalle.Cantidad - 1 > 0) { Detalle.Cantidad -= 1; } else if (Detalle.Cantidad - 1 <= 0) { DetallesComprobante.Remove(Detalle); } Subtotal = DetallesComprobante.Sum(x => x.SubTotal); } }
private void AgregarProducto() { if (!DetallesComprobante.Any(x => x.MaterialId == Material.Id)) { if (Cantidad > 0 && Precio > 0 && Material != null) { DetallesComprobante.Add(new DetalleComprobanteDto { MaterialId = Material.Id, ComprobanteId = ComprobanteId, PrecioUnitario = Precio, Cantidad = Cantidad, Codigo = Material.Codigo, Descripcion = Material.Descripcion, EstaEliminado = false }); } } else { DetallesComprobante.FirstOrDefault(x => x.MaterialId == Material.Id).Cantidad += Cantidad; } Subtotal = DetallesComprobante.Sum(x => x.SubTotal); }