ok
EL CODIGO ES ESTE
Y LAS FUNCIONES SON :
1.- AGREGAR CLIENTES
2.- BORRAR CLIENTES
3.- VENTAS
4.- VER VENTA
5.- CALCULADORA
6. - NOTAS
EL CODIGO :
Código
@echo off title Base de datos Clientes color b5 :menu cls echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° echo . echo . echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° echo °------1.- Añadir Cliente °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° echo °---------- 2.- Buscar Cliente °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° echo °----------- ---3.- Mostrar Todos Los Clientes Registrados °°°° echo °-----------------4.- Borrar Base de datos Cliente °°°°°°°°° echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° echo °------------------------5.- VENTA °°°°°°°°°°°°°°°°°°°°°°°°°° echo °--------------------- -------6.- Ver Ventas °°°°°°°°°°°°°°°°°°°° echo °--------------------------------7.- Calculadora °°°°°°°°°°°°°°° echo °-------------------------------------8.- Borrar Ventas °°°°°°°°°° echo °----------------------------------------- 9.- Notas! °°°°°°°°°°°°°° echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° echo . echo NOTA: type %homedrive%\nota.txt echo -------------------------------- set /p o= Elija una opcion : :exit :nota goto menu :vent cls echo. echo Se borrara la base de datos esta seguro si/no echo Se perderan todo los datos guardados :del2 cls echo Borrando... ping -n 2 0.0.0.0>nul echo Eliminado goto menu :equ goto yesi :now echo EL ARCHIVO CALCULADORA NO ESTA ALOJADO echo EN EL DISCO LOCAL C: COPIELO EN ESA DIRECCION goto menu :yesi start %homedrive%/calc.bat goto menu :add cls set /p name= Nombre de cliente = set /p dire= Direccion = set /p n= Numero = set /p c= Compras Recientes = set /p t= Deudas/Describcion = set /p s= N° Ref = echo Cliente :%name%>>%homedrive%\clientes.txt echo Direccion :%dire%>>%homedrive%\clientes.txt echo Numero :%n%>>%homedrive%\clientes.txt echo Compras Recientes :%c%>>%homedrive%\clientes.txt echo Deudas/Describcion :%t%>>%homedrive%\clientes.txt echo N° Ref :%s%>>%homedrive%\clientes.txt echo Generado Correctamente goto menu :b cls set /p bo= Que desea buscar dentro de la Base de datos : setlocal enabledelayedexpansion echo El valor es : !valor! ) goto menu :dl setlocal enabledelayedexpansion enableextensions echo. echo. Cargando... echo. set "bar=" set "percent=0" set "count=0" :loop ping -n 1 -w 1 localhost>nul set /a "count+=1" set /a "percent+=5" echo. echo. echo. Done. echo Se borrara la base de datos esta seguro si/no echo Se perderan todo los datos guardados pause>nul :del cls echo Borrando... ping -n 2 0.0.0.0>nul echo Eliminado goto menu :x cls echo. type %homedrive%\clientes.txt goto menu :ver cls echo. type %homedrive%\ventas.txt goto menu :ven cls echo PROGRAMA DE VENTAS echo By Mr_bogey echo ------------------------------ set /p vos= Articulo = set /p v2= Precio = set /p v3= Cantidad = set /p v4= Cliente = echo Articulo :%vos%>>%homedrive%\ventas.txt echo Precio :%v2%>>%homedrive%\ventas.txt echo Cantidad :%v3%>>%homedrive%\ventas.txt echo Cliente :%v4%>>%homedrive%\ventas.txt echo Generado Correctamente echo EL COBRO DE LA VENTA ES DE set /a d1=v2*v3 goto men :men cls echo ---------------------------------- echo ---------------------------------- echo desea acer otra venta echo. set /p o1= Elija una opcion : :cobrar echo ---------------------------------- echo ---------------------------------- echo DIGITE LA CANTIDAD QUE RECIBIO set /p num4= RECIBO: echo REPORTE DE VENTA echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» echo º º echo º º echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» goto cliente :ven1 cls echo ----------------------------------------------------------------------- echo ---------------------------------- ------------------------------------ echo . set /p vt= Articulo = set /p vs= Precio = set /p vd= Cantidad = echo Articulo :%vt%>>%homedrive%\ventas.txt echo Precio :%vs%>>%homedrive%\ventas.txt echo Cantidad :%vd%>>%homedrive%\ventas.txt echo Cliente :%v4%>>%homedrive%\ventas.txt echo generado correctamente echo TOTAL DE ESTE ARTICULO set /a f=vs*vd echo . echo CALCULANDO... echo DIGITE EL set /p total2= EFECTIVO; echo ------------------------------------------------------- echo IMPRIMIENDO EN PANTALLA EL RECIBO echo -------------------------------------------------------------------------- echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° echo ººººººººººººººººººººººººººººººººººººººººººººººººººººººººººº echo º cant º ºº articulo ºººººººººººººº echo º echo º -- ºTotal : %total%º echo º echo º echo ºººººººººººººººººººººººººººººººººººººººººººººººººººººººººººº echo . echo *GRACIAS POR VISITAR LA TIENDA goto cliente :cliente echo ººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººº echo ºEN LA BASE DE DATOS º º echo ºººººººººººººººººOPCIONES: ººººººººººººººººº º echo ººººººººº1.-Buscarlo º º echo ºººººººººººººº2.- Agregar º º echo ººººººººººººººººº3.- menuºººººººººººººººººººººººººººººººººººººº set /p user= Digite Opcion :add1 cls set /p dire= Direccion = set /p n= Numero = set /p c= Compras en deudas = echo Cliente :%v3%>>%homedrive%\clientes.txt echo Direccion :%dire%>>%homedrive%\clientes.txt echo Numero :%n%>>%homedrive%\clientes.txt echo Compras en deudas :%c%>>%homedrive%\clientes.txt echo Generado Correctamente goto menu :be cls setlocal enabledelayedexpansion echo El valor es : !valor! ) goto menu
si tiene errores avisen y si pueden mejorarlo , o recomendarme algo
bienvenidas sus palabras sean
me despido despues mas cositas
este codigo lo comparto porque mayormente el codigo me apoyo este foro y pense devolverle el favor a los demas dando un empujon a un punto de venta que almacene
hasta luego
MOD: Modera el uso de las mayúsculas porfavor.