Exemplo n.º 1
0
        void CrearOrdenPago()
        {
            OrdenPago ordenPago = new OrdenPago();
            Proveedor proveedor = proveedoresBL.ObtenerPorNombre(cboProveedor.SelectedItem.ToString());

            ordenPago.Fecha     = DateTime.Now;
            ordenPago.Pagada    = false;
            ordenPago.Proveedor = proveedor;

            foreach (ItemOrdenCompraPresentacion itemOrdenCompra in ordenCompraSeleccionada.ObtenerItems())
            {
                ItemOrdenPago itemOrdenPago = new ItemOrdenPago
                {
                    ItemOrdenCompra = itemOrdenCompra.ObtenerItemOrdenCompra(),
                    Precio          = 0m
                };

                ordenPago.Items.Add(itemOrdenPago);
            }

            ordenesPagoBL.Crear(ordenPago);
            contexto.MostrarEvento(Resources.OrdenesCompraForm_OrdenPagoCreada, proveedor.Nombre);
        }