示例#1
0
        /*
         * public void mostrarComponentes(int indexProducto)
         * {
         * NuevoPedidoView view = (NuevoPedidoView)vista;
         * if (indexProducto < pedido.lineasDePedido.Count)
         * {
         * foreach (Componente comp in pedido.lineasDePedido[indexProducto].producto.componentes)
         * {
         * view.listarComponente(
         *     comp.descripcion,
         *     comp.altura,
         *     comp.ancho,
         *     comp.profundidad,
         *     comp.colorPrimario,
         *     comp.colorSecundario,
         *     comp.cantidad,
         *     comp.material.Descripcion,
         *     0.0); //TODO: arreglar el precio del producto
         * }
         * }
         * }
         */
        public void mostrarPedidos()
        {
            PedidosView view = (PedidosView)vista;

            foreach (Pedido pedido in Negocio.getNegocio().obtenerTodosPedidos())
            {
                view.listarPedido(pedido.idPedido.ToString(), pedido.cliente.Apellido, pedido.fechaDePedido, pedido.obtenerTotal());
            }
        }
示例#2
0
 public void eliminarPedido(int idPedido)
 {
     Negocio.getNegocio().borrarPedido(idPedido);
 }
示例#3
0
        /*
         * public CompraControlador(Negocio negocio)
         * {
         *  this.negocio = negocio;
         * }*/

        public CompraControlador()
        {
            negocio = Negocio.getNegocio();
        }
示例#4
0
 public PedidoControlador()
 {
     negocio = Negocio.getNegocio();
 }
示例#5
0
 public CompraControlador(Empleado empleadoLogueado)
 {
     negocio = Negocio.getNegocio();
     this.empleadoLogueado = empleadoLogueado;
     //agregarEmpleado(empleadoLogueado);
 }