Exemplo n.º 1
0
        public void agregarMaterial(int idMaterial, int cantidad)
        {
            Material material = negocio.buscarMaterial(idMaterial);

            int idLineaCompra = compra.crearLineaDeCompra(material, cantidad);

            NuevaCompraView view = (NuevaCompraView)vista;

            view.agregarMaterialACompra(idLineaCompra, material.IdMaterial, material.Descripcion, cantidad);
        }
Exemplo n.º 2
0
        internal void mostrarMateriales()
        {
            List <Material> materiales = PersistenciaFacade.getInstance().obtenerTodos <Material>();

            NuevaCompraView view = (NuevaCompraView)vista;

            foreach (Material mat in materiales)
            {
                view.agregarMaterialATabla(mat.IdMaterial, mat.Descripcion, mat.StockMinimo, mat.StockDisponible);
            }
        }
Exemplo n.º 3
0
        private void mostrarLineasDeCompra()
        {
            vista.ActualizarVista();

            NuevaCompraView view = (NuevaCompraView)vista;
            int             i    = 0;

            foreach (LineaCompra linea in compra.lineasDeCompra)
            {
                Material material = linea.material;

                view.agregarMaterialACompra(i, material.IdMaterial, material.Descripcion, linea.cantidad);
                i++;
            }
        }