Autor
|
Tema: Guardar list2 y leer list1 (Leído 18,225 veces)
|
BlackZeroX
Wiki
Desconectado
Mensajes: 3.158
I'Love...!¡.
|
Venía a decirte que como ejercició está bien y hasta ahí, y que resolverte cada addedum solicitado, al final, acaba pareciendo más una tarea que un ejercicio.
Diste al clavo Los siguiente ya es fuera del tema y es solo un consejo.
@CorloTe recomiendo antes de escribir código dibujarlo (boceto) y a un lado poner las acciones... que agrupes por tipo de elementos y acciones, posteriormente que las programes en modo micro, es decir solo ese fragmento de código después ya los unes y veras que es mas facil pensar en fragmentos que en un todo... Cuando me refiero a tipo de acciones me refiero por ejemplo, tengo productos que acciones se puede hacer con los productos, tengo carritos que acciones se pueden hacer con estos... tengo clientes que acciones se pueden hacer con los clientes, etc... después cada uno de estos los metes a una cajita (llamese bas o clase cls) y posterior defines de todos estos cuales son los importantes y los plasmas en tu código (pero sin programarles todavía nada solo los declaras). pj: bas de productos public function cargarProductos() as productos() rem sin código end function public function buscarProducto(byval value as string) as Producto() rem sin código end function public function actualizarProducto(byval value as Producto) as boolean rem sin código end function
bas de carritos public function crearCarrito() as Carrito rem sin código end function public function retomarCarrito(value as Long) as Carrito rem sin código end function public function cerrarCarrito(value as Carrito) as boolean rem sin código end function public function pagarCarrito(value as Carrito, totalPagado as Single, tipoPago as MetodoPago) as boolean rem sin código end function
Después de que tengas estos pues ya se implementan en los Forms (frm). Saludos.
|
|
|
En línea
|
The Dark Shadow is my passion.
|
|
|
corlo
Desconectado
Mensajes: 120
|
Hola soy corlo
me faltaria pasar todos los articulos del archivo de compra compras.txt aumentar de precio por ejemplo 1.10 al archivo ventas,txt que seria el archivo de venta
necesito un ejemplo gracias
|
|
|
En línea
|
|
|
|
Serapis
|
No estoy seguro de habertye entendedido... enumero las preguntas:
1 - A productos ya comprados ¿quieres aumentarles el precio?. Que aumente el precio, solo tiene sentido para los nuevos artículos a la venta, nunca para los ya vendidos... 2 - ...y en tal caso, solo a x productos o a todos (a todos sería muy raro, a lo mejor lo dices solo por señalar un ejemplo sencillo de explicar). 3 - Y si son más de uno, no debería cada uno tener su propio precio de subida? 4 - O si es común no sería más acertado aplicar un porcentaje al precio actual de cada artículo que se quiera modificar?. en cualquier caso, es adecuado disponer las dos modalidades de actualización del precio. Incremento porcentual, incremento fijo.
También suele ser frecuente no solo el incremento, si no también la rebaja (ofertas) o descuento promocional. La rebaja suele ser un valor porcentual aplicado a algunos artículos (cada uno el suyo), el descuento promocional suele ser un valor absoluto a descontar del total del monto al darse ciertas condiciones (por ejemplo, comprar cierto artículo, o superar cierto umbral mínimo de compra). En la base de datos de los productos, suele ser útil por ello, disponer de un campo rebaja para cada campo, que en caso de no haber ofertas (las ofertas suelene limitarse a un plazo en el tiempo), su valor es 0%. en tanto que el descuento procional suele incluirse como campo en los registros de compra (y a veces también en los de artículos). Por lo mismo, ppprocede tener un campo en el registor de compra de 'descuentos totales', que se encarga de sumar los descuentos parciales. Las cosas a veces se complican cuando hay descuentos no acumulables, o que se limitan de alguna manera (por ejemplo al comprar 3, pagar solo 2), etc, etc...
Es acertado mantener en un fichero aparte, los productos en stock, no solo sus cantidades, también sus precios vigentes y valores de rebaja, o porcentaje de impuestos aplicado al artículo) de ese modo pueden ser editados en cualquier momento (creo recordar que hice una ventana para editar, pero no recuerdo ya que era exactamente lo que se podía editar). Lógicamente algo así (el precio de un artículo) que se puede editar, solo afecta a las nuevas compras, y jamás a las ya realizadas....
...hoy (después de comer) estaré el resto del día fuera, mañana saco un tiempito y reviso, pero mientras, responde y aclara esas preguntas.
|
|
|
En línea
|
|
|
|
corlo
Desconectado
Mensajes: 120
|
Hola serapis
los productos si se aumentan por porcentaje en principio es para todos los productos y la rebaja lo mismo
y se pudiese hacer por incremento fijo, tanto por aumento como por rebaja
gracias
|
|
|
En línea
|
|
|
|
Serapis
|
Guau... se me había olvidado por completo... Mañana a la tarde que llegue a casa saco un ratito.
|
|
|
En línea
|
|
|
|
Serapis
|
Hoy saqué un rato y pude dejar casi terminado, la parte que opera con el almacén y los artículos. A ver si mañana o pasado saco otro ratito y hago la parte equivalente para las ofertas... Sendas partes, requrirán de un fichero adicional que mantiene sus propios registros, también implica hacer cambios a alguna ventana. La ventana de compras, hasta ahora introducía artículos manualmente, luego tendrán que elegirse de un combo que contendrá todos los artículos del almacén. Los cambios a posteriori, como ya te he dicho en varias ocasiones, fuerzan a modificar parte de lo ya hecho. Te recomiendo que consideres en adelante hacer un análisis de requisitos previo a escribir una sola línea de código, poder así diseñar como ha de ser la aplicación y que pártes se encargan de qué trabajos, so pena de estar modificandocontínuamente paertes que hacen un trabajo que en realidad pertenece a otra parte, cuando esa parte se integra, por que no se hizo en su momento. Como siempre no está probado... Aquí una captura (del IDE), de la ventana de edición de artículos...
|
|
|
En línea
|
|
|
|
corlo
Desconectado
Mensajes: 120
|
perdon por tener que canviar tanto el codigo, el problema esta en que por el camino de la programacion hay algunas curvas bastante cerradas para poder ir solucionando las cosas. He visto la captura que has puexto vas bien encaminado, recuerda que el precio por porcentaje va para todos los articulos, gracias
|
|
|
En línea
|
|
|
|
Serapis
|
El fin de semana al final recibí familia en casa y no me dejó tiempo libre, hoy seguramente pueda dedicarle una hora y con otra mañana será suficiente espero... Los artículos pueden ser editados uno a uno en cualquiera de sus campos, pero también se ha previsto la opción de cambiar el precio a varios a la vez.
|
|
« Última modificación: 22 Febrero 2022, 15:18 pm por Serapis »
|
En línea
|
|
|
|
corlo
Desconectado
Mensajes: 120
|
Hola serapis
¿como estas con la aplicacion?
necesito la aplicacion
gracias
|
|
|
En línea
|
|
|
|
Serapis
|
Me ha distraído la invasión de Ucrania y aparte, me he entretenido haciendo algunas cosas más... Al final son 7 ventanas más. 3 son principales, las otras son llamadas desde esas. Me resta incluir la funcionalidad dentro de la aplicación, es decir su funcionalidad esta hecha aparte, ahora hay que integrarla en la aplicación para que sea plenamente funcional... no recuerdo si tendrá que remplazar a alguna parte o si puede convivir con el resto, sin cambios (toca repasar lo que había). Aunque claramente la ventana de compra debe modificarse. Hasta ahora al comprar uno indicaba (se inventaba) el artículo a comprar y le ponía su precio, esa ventana ahora no podrá sino elegir un artículo de los que existen en el almacén y al elegirlo ya incorpora su precio y tal... La ventana que no integraré en esa, es la de ofertas... requeriría dedicarle otro tiempito, quedará a tu esfuerzo. ...y probarlo, pero yo solo probaré lo básico... que el programa arranque y las diversas ventanas se abran sin fallos y se lean sus ficheros asociados... cualquier pequeño detalle erróneo te tocará buscarlo y corregirlo, incluído tooltips con texto que no corresponde (fruto de copiar y pegar sin adecuar el texto), etc..
|
|
« Última modificación: 25 Febrero 2022, 23:19 pm por Serapis »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Leer, Guardar, Cargar .INI
.NET (C#, VB.NET, ASP)
|
SγиtαxEяяoя
|
7
|
5,701
|
26 Mayo 2013, 19:39 pm
por Eleкtro
|
|
|
problema leer y guardar datos..
Programación C/C++
|
adrian123321
|
2
|
2,698
|
29 Agosto 2013, 08:57 am
por do-while
|
|
|
Leer fichero y guardar en variables
Programación C/C++
|
Joaqqinn
|
6
|
5,092
|
13 Enero 2016, 23:43 pm
por Orubatosu
|
|
|
pasar informacion de list1 a list2
Programación Visual Basic
|
corlo
|
2
|
3,316
|
27 Febrero 2019, 20:27 pm
por corlo
|
|
|
leer informacion a list1
Programación Visual Basic
|
corlo
|
2
|
480
|
23 Agosto 2024, 22:06 pm
por corlo
|
|