internal void finalizarCompra(int idCompraCargada) { Compra compra = PersistenciaFacade.getInstance().obtenerObjeto <Compra>(idCompraCargada); compra.finalizarCompra(); int cantidadComprada = 0; GestionarMaterialControlador controladorMaterial = new GestionarMaterialControlador(); foreach (LineaCompra lc in compra.lineasDeCompra) { cantidadComprada = lc.cantidad; controladorMaterial.modificarMaterial( lc.material.IdMaterial, lc.material.Descripcion, lc.material.Precio, cantidadComprada, lc.material.StockMinimo, lc.material.tipoUnidad); } PersistenciaFacade.getInstance().actualiarObjeto(compra); CompraDetalleView view = (CompraDetalleView)vista; view.mostrarEstado(compra.estado.ToString()); }
public MaterialView() { InitializeComponent(); controlador = new GestionarMaterialControlador(this); refrescarTabla(); ocultarBotonesEditarYEliminar(); }
public void confirmarPedido() { pedido.seHaCompletado(); //pedido.imprimirPedido(); negocio.cargarPedidosRealizados(pedido); GestionarMaterialControlador controlador = new GestionarMaterialControlador(); foreach (ListaMaterial materialNecesario in pedido.ListaDeMateriales) { controlador.modificarMaterial( materialNecesario.material.IdMaterial, materialNecesario.material.Descripcion, materialNecesario.material.Precio, materialNecesario.material.StockDisponible - materialNecesario.cantidad, materialNecesario.material.StockMinimo, materialNecesario.material.tipoUnidad); } }
public EditarMaterialView(int idMaterial) { InitializeComponent(); controlador = new GestionarMaterialControlador(this); controlador.detalleMaterial(idMaterial); }
public NuevoMaterialView() { InitializeComponent(); controlador = new GestionarMaterialControlador(this); }