Sunteți pe pagina 1din 2

La parte individual

Cada integrante del grupo implementará una solución al planteamiento que se


muestra a continuación, como aplicación a la interfaz gráfica de usuario GUI, a
las clases, métodos y formularios con Windows Forms. Utilizando el lenguaje
de programación Visual C#.
Planteamiento del problema
El Distribuidor mayorista ELECTRICON, requieren implementar un sistema de
información como apoyo a sus clientes, que, a través de una interfaz gráfica,
permita ingresar los datos básicos del producto a consultar individualmente
para conocer el valor total a pagar por una cantidad determinada de un mismo
producto e indique también cual sería el valor a pagar por concepto del IVA
que corresponde al 16%. Los datos requeridos para ingresar al formulario del
articulo son, el código, el nombre del producto, el valor unitario, cantidad a
comprar. Con estos datos se calcula el valor total a pagar por dicho producto y
el valor correspondiente por concepto del IVA.

En conclusión, lo que el programa hará es calcular cuánto debo pagar por


comprar X cantidad de un único producto y conocer cuánto se paga por el IVA.

Requerimientos funcionales:
Se requiere crear una clase para el producto que contenga sus propiedades
con los tipos de datos apropiados según corresponda al dato que va
almacenar, puede ser tipos de datos como: (Int) para el código, (string) para
el nombre del producto, y la referencia, (int) para la cantidad del producto a
comprar, (decimal) para el precio unitario del producto, para el cálculo del
valor total a pagar y también para el cálculo del IVA.

Al crear la clase debe de acceso público para que sea utilizada por cualquier
instancia del proyecto, se debe nombrar como ProductoXXXXXX donde
XXXX es el primer nombre del estudiante, por ejemplo, en mi caso que mi
nombre es Hermes, sería:
Public class ProductoHermes

Esto es importante porque al integrar cada proyecto en una única solución se


requiere que los nombres de las clases sean diferentes en caso contrario
genera error.

También se requieren crear un método para calcular el total a pagar, como


sugerencia si lo prefiere podría ser: de acceso público de tipo decimal definido
así:
Public decimal CalcularValorTotal (int cantidad);
Que recibirá como parámetro la cantidad del producto a comprar. Lo que hará
el método es retornar el valor total a pagar, que es el cálculo resultante de
multiplicar el valor unitario del producto por la cantidad de productos a
comprar. Tenga presente que este valor del total a pagar y el valor del IVA se
deben mostrar en los campos del formulario. También podría crearse un
método para calcular el valor a pagar del IVA.
Debe programarse los eventos de los controles así: que después de ingresados
los datos del producto al dar clic en el botón Calcular, muestre en la caja de
texto el valor del IVA y el valor total a pagar.

Al dar clic en el botón Nuevo se limpian las cajas de texto quedando listo para
una nueva consulta y al dar clic en el botón salir, sale de la aplicación.
El formulario presenta la siguiente apariencia

Cada integrante del grupo debe personalizar su formulario con un color de


fondo diferente, sea creativo en el diseño. Crear los supuestos que considere
necesarios para

S-ar putea să vă placă și