Ayuda sistema de facturacion Console Application VB.net

hawkwg
03 de Diciembre del 2008
de antemano Gracias
si alguien tiene un codigo para un programa de facturar de vb.net en base de consola que haga lo sigiente o que se parezca a :
inventario (un array de 10 productos)
codigo del producto
precio de compra
precio de venta
stock


listado de los producto
a01 monitor
a02



ingrese su nombre:
ingrese el codigo del producto: a01 nter monitor cantidad:2 subtotal:
ingrese codigo de producto:a01 nter
mensaje "ese producto ya se ingreso"
si no ingrese producto: cantidad:1 100

si ingresamos un codigo q no existe va a tirar un error "codigo no existe"

al ingresar un producto lo tiene q ir restando en stock
si le ingresamos x cantidad de articulo y no existe nos va a desplegar un error
que dira "error yta no hay mas producto"

ingrese producto : si le ponemos la x nos salimos y nos despliega el resultado
de todo lo q compramos

al final nos tiene q desplegar el inventario de cuanto tenemos