using System;
using System.Collections.Generic;
using System.Text;
namespace VentasMS
{
class Program
{
static void Main(string[] args)
{
int i;
double venta=0.0;
VentaTotalMS VT1 = new VentaTotalMS();
VentaTotalMS VT2 = new VentaTotalMS();
Console.WriteLine("********Ventas Mini Super********");
Console.WriteLine("\nSemana 1\n");
//Se asignan las ventas de la semana 1
for (i = 0; i < 7; i++)
{
Console.Write("Captura la venta total del dia {0}: ", (i + 1));
venta=double.Parse(Console.ReadLine());
VT1.asignarDato(i, venta);
}
Console.WriteLine("\nSemana 2\n");
//Se asignan las ventas de la semana 2
for (i = 0; i < 7; i++)
{
Console.Write("Captura la venta total del dia {0}: ", (i + 1));
venta = double.Parse(Console.ReadLine());
VT2.asignarDato(i, venta);
}
int vMay1 = VT1.ventaMayor();
int vMen1 = VT1.ventaMenor();
int vMay2 = VT2.ventaMayor();
int vMen2 = VT2.ventaMenor();
Console.WriteLine("\nLa venta mayor en la semana 1 fue el dia {0} con:{1}", (vMay1+1), VT1.obtenerDato(vMay1));
Console.WriteLine("La venta menor en la semana 1 fue el dia {0} con:{1}", (vMen1+1), VT1.obtenerDato(vMen1));
Console.WriteLine("La suma de ventas totales de la semana 1 es de: {0}",(VT1.sumaVentas()));
Console.WriteLine("\nLa venta mayor en la semana 2 fue el dia {0} con:{1}", (vMay2 + 1), VT2.obtenerDato(vMay2));
Console.WriteLine("La venta menor en la semana 2 fue el dia {0} con:{1}", (vMen2 + 1), VT2.obtenerDato(vMen2));
Console.WriteLine("La suma de ventas totales de la semana 2 es de: {0}", (VT2.sumaVentas()));
//Se compara que semana tuvo la venta mayor
if ((VT1.sumaVentas()) > (VT2.sumaVentas()))
{
Console.WriteLine("\nLa Semana 1 tuvo la venta mayor con un total de: {0}", VT1.sumaVentas());
Console.WriteLine("El intervalo de ventas entre las semanas es de: {0}",(VT1.sumaVentas()-VT2.sumaVentas()));
}
else if (VT1.sumaVentas() == VT2.sumaVentas())
Console.WriteLine("\nLas 2 semanas tuvieron el mismo total de ventas de: {0}", VT1.sumaVentas());
else
{
Console.WriteLine("La Semana 2 tuvo la venta mayor con un total de: {0}", VT2.sumaVentas());
Console.WriteLine("El intervalo de ventas entre las semanas es de: {0}", (VT2.sumaVentas() - VT1.sumaVentas()));
}
Console.ReadLine();
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace Ventas_Visual_2
{
public partial class Form1 : Form
{
VentaTotalMS2 VT,VT2;
int i = 0;
public Form1()
{
InitializeComponent();
VT = new VentaTotalMS2();
VT2 = new VentaTotalMS2();
}
private void Form1_Load_1(object sender, EventArgs e)
{
cajacaptura.Focus();
cajacaptura2.Enabled = false;
btaceptar2.Enabled = false;
lbcaptura.Text = "Captura la venta total del dia:";
lbcaptura2.Text = "Captura la venta total del dia";
lbdia.Text = "Lunes";
lbdia2.Text = "Lunes";
}
private void btaceptar_Click_1(object sender, EventArgs e)
{
double venta;
if (i < 7)
{
switch (i)
{
case 0:
{
venta = double.Parse(cajacaptura.Text);
VT.asignarDato(i, venta);
cajacaptura.Clear();
cajacaptura.Focus();
lbdia.Text = "Martes";
i++;
break;
}
case 1:
{
venta = double.Parse(cajacaptura.Text);
VT.asignarDato(i, venta);
cajacaptura.Clear();
cajacaptura.Focus();
lbdia.Text = "Miercoles";
i++;
break;
}
case 2:
{
venta = double.Parse(cajacaptura.Text);
VT.asignarDato(i, venta);
cajacaptura.Clear();
cajacaptura.Focus();
lbdia.Text = "Jueves";
i++;
break;
}
case 3:
{
venta = double.Parse(cajacaptura.Text);
VT.asignarDato(i, venta);
cajacaptura.Clear();
cajacaptura.Focus();
lbdia.Text = "Viernes";
i++;
break;
}
case 4:
{
venta = double.Parse(cajacaptura.Text);
VT.asignarDato(i, venta);
cajacaptura.Clear();
cajacaptura.Focus();
lbdia.Text = "Sabado";
i++;
break;
}
case 5:
{
venta = double.Parse(cajacaptura.Text);
VT.asignarDato(i, venta);
cajacaptura.Clear();
cajacaptura.Focus();
lbdia.Text = "Domingo";
i++;
break;
}
case 6:
{
venta = double.Parse(cajacaptura.Text);
VT.asignarDato(i, venta);
cajacaptura.Clear();
cajacaptura.Focus();
lbdia.Text = "";
cajacaptura.Enabled = false;
btaceptar.Enabled = false;
MessageBox.Show("Las ventas totales han sido capturadas");
cajacaptura2.Enabled = true;
btaceptar2.Enabled = true;
i = 0;
break;
}
}
}
}
private void btcalcular_Click_1(object sender, EventArgs e)
{
int indicemay = VT.ventaMayor();
int indicemen = VT.ventaMenor();
lbxmostrar.Items.Add("*****Ventas Semana 1*****");
int indicemay2 = VT2.ventaMayor();
int indicemen2 = VT2.ventaMenor();
//se realizan los calculos para la semana 1
switch (indicemay)
{
case 0:
{
lbxmostrar.Items.Add("La venta mayor fue el Lunes con: " + VT.obtenerDato(indicemay));
break;
}
case 1:
{
lbxmostrar.Items.Add("La venta mayor fue el Martes con: " + VT.obtenerDato(indicemay));
break;
}
case 2:
{
lbxmostrar.Items.Add("La venta mayor fue el Miercoles con: " + VT.obtenerDato(indicemay));
break;
}
case 3:
{
lbxmostrar.Items.Add("La venta mayor fue el Jueves con: " + VT.obtenerDato(indicemay));
break;
}
case 4:
{
lbxmostrar.Items.Add("La venta mayor fue el Viernes con: " + VT.obtenerDato(indicemay));
break;
}
case 5:
{
lbxmostrar.Items.Add("La venta mayor fue el Sabado con: " + VT.obtenerDato(indicemay));
break;
}
case 6:
{
lbxmostrar.Items.Add("La venta mayor fue el Domingo con: " + VT.obtenerDato(indicemay));
break;
}
}
switch (indicemen)
{
case 0:
{
lbxmostrar.Items.Add("La venta menor fue el Lunes con: " + VT.obtenerDato(indicemen));
break;
}
case 1:
{
lbxmostrar.Items.Add("La venta menor fue el Martes con: " + VT.obtenerDato(indicemen));
break;
}
case 2:
{
lbxmostrar.Items.Add("La venta menor fue el Miercoles con: " + VT.obtenerDato(indicemen));
break;
}
case 3:
{
lbxmostrar.Items.Add("La venta menor fue el Jueves con: " + VT.obtenerDato(indicemen));
break;
}
case 4:
{
lbxmostrar.Items.Add("La venta menor fue el Viernes con: " + VT.obtenerDato(indicemen));
break;
}
case 5:
{
lbxmostrar.Items.Add("La venta menor fue el Sabado con: " + VT.obtenerDato(indicemen));
break;
}
case 6:
{
lbxmostrar.Items.Add("La venta menor fue el Domingo con: " + VT.obtenerDato(indicemen));
break;
}
}
lbxmostrar.Items.Add("La suma de las ventas totales de la semana 1 es: " + VT.sumaVentas());
lbxmostrar.Items.Add("La diferencia entre la venta mayor y la venta menor es: " + VT.intervalo());
lbxmostrar.Items.Add("*****Ventas Semana 2*****");
//Se realizan los calculos para la semana 2
switch (indicemay2)
{
case 0:
{
lbxmostrar.Items.Add("La venta mayor fue el Lunes con: " + VT2.obtenerDato(indicemay));
break;
}
case 1:
{
lbxmostrar.Items.Add("La venta mayor fue el Martes con: " + VT2.obtenerDato(indicemay));
break;
}
case 2:
{
lbxmostrar.Items.Add("La venta mayor fue el Miercoles con: " + VT2.obtenerDato(indicemay));
break;
}
case 3:
{
lbxmostrar.Items.Add("La venta mayor fue el Jueves con: " + VT2.obtenerDato(indicemay));
break;
}
case 4:
{
lbxmostrar.Items.Add("La venta mayor fue el Viernes con: " + VT2.obtenerDato(indicemay));
break;
}
case 5:
{
lbxmostrar.Items.Add("La venta mayor fue el Sabado con: " + VT2.obtenerDato(indicemay));
break;
}
case 6:
{
lbxmostrar.Items.Add("La venta mayor fue el Domingo con: " + VT2.obtenerDato(indicemay));
break;
}
}
switch (indicemen2)
{
case 0:
{
lbxmostrar.Items.Add("La venta menor fue el Lunes con: " + VT2.obtenerDato(indicemen));
break;
}
case 1:
{
lbxmostrar.Items.Add("La venta menor fue el Martes con: " + VT2.obtenerDato(indicemen));
break;
}
case 2:
{
lbxmostrar.Items.Add("La venta menor fue el Miercoles con: " + VT2.obtenerDato(indicemen));
break;
}
case 3:
{
lbxmostrar.Items.Add("La venta menor fue el Jueves con: " + VT2.obtenerDato(indicemen));
break;
}
case 4:
{
lbxmostrar.Items.Add("La venta menor fue el Viernes con: " + VT2.obtenerDato(indicemen));
break;
}
case 5:
{
lbxmostrar.Items.Add("La venta menor fue el Sabado con: " + VT2.obtenerDato(indicemen));
break;
}
case 6:
{
lbxmostrar.Items.Add("La venta menor fue el Domingo con: " + VT2.obtenerDato(indicemen));
break;
}
}
lbxmostrar.Items.Add("La suma de las ventas totales de la semana 2 es: " + VT2.sumaVentas());
lbxmostrar.Items.Add("La diferencia entre la venta mayor y la venta menor es: " + VT2.intervalo());
lbxmostrar.Items.Add("*****Venta de la Semana Mayor*****");
if (VT.sumaVentas() > VT2.sumaVentas())
{
lbxmostrar.Items.Add("La suma de ventas mayor fue en la semana 1 con un total de: " + VT.sumaVentas());
}
else
{
lbxmostrar.Items.Add("La suma de ventas mayor fue en la semana 2 con un total de: " + VT2.sumaVentas());
}
}
private void btreinicio_Click_1(object sender, EventArgs e)
{
cajacaptura2.Enabled = false;
btaceptar2.Enabled = false;
lbdia2.Text = "Lunes";
lbxmostrar.Items.Clear();
cajacaptura.Enabled = true;
cajacaptura.Clear();
btaceptar.Enabled = true;
lbdia.Text = "Lunes";
i = 0;
VT = new VentaTotalMS2();
VT2 = new VentaTotalMS2();
}
private void btaceptar2_Click(object sender, EventArgs e)
{
double venta;
if (i < 7)
{
switch (i)
{
case 0:
{
venta = double.Parse(cajacaptura2.Text);
VT2.asignarDato(i, venta);
cajacaptura2.Clear();
cajacaptura2.Focus();
lbdia2.Text = "Martes";
i++;
break;
}
case 1:
{
venta = double.Parse(cajacaptura2.Text);
VT2.asignarDato(i, venta);
cajacaptura2.Clear();
cajacaptura2.Focus();
lbdia2.Text = "Miercoles";
i++;
break;
}
case 2:
{
venta = double.Parse(cajacaptura2.Text);
VT2.asignarDato(i, venta);
cajacaptura2.Clear();
cajacaptura2.Focus();
lbdia2.Text = "Jueves";
i++;
break;
}
case 3:
{
venta = double.Parse(cajacaptura2.Text);
VT2.asignarDato(i, venta);
cajacaptura2.Clear();
cajacaptura2.Focus();
lbdia2.Text = "Viernes";
i++;
break;
}
case 4:
{
venta = double.Parse(cajacaptura2.Text);
VT2.asignarDato(i, venta);
cajacaptura2.Clear();
cajacaptura2.Focus();
lbdia2.Text = "Sabado";
i++;
break;
}
case 5:
{
venta = double.Parse(cajacaptura2.Text);
VT2.asignarDato(i, venta);
cajacaptura2.Clear();
cajacaptura2.Focus();
lbdia2.Text = "Domingo";
i++;
break;
}
case 6:
{
venta = double.Parse(cajacaptura2.Text);
VT2.asignarDato(i, venta);
cajacaptura2.Clear();
cajacaptura2.Focus();
lbdia2.Text = "";
cajacaptura2.Enabled = false;
btaceptar2.Enabled = false;
MessageBox.Show("Las ventas totales han sido capturadas");
break;
}
}
}
}
No hay comentarios:
Publicar un comentario