lunes, 1 de noviembre de 2010

Proyecto Unidad II

Proyecto Unidad II:
namespace Proyecto_Unidad_II
{
public partial class Form1 : Form
{
int libres;
int Equipo1, Equipo2, Equipo3, Equipo4;
int Nc;
int Piezas1,Piezas2,Piezas3,Piezas4;

public Form1()
{

InitializeComponent();
checkBox1.Enabled = false;
checkBox2.Enabled = false;
checkBox3.Enabled = false;
checkBox4.Enabled = false;
Equipo1 = 5;
Equipo2 = 4;
Equipo3 = 6;
Equipo4 = 5;
Nc = 0;
Piezas1 = Piezas2 = Piezas3 = Piezas4 = 0;
listBox1.Items.Add(" Lista De Equipos");
listBox1.Items.Add("Equipo 1: Osiloscopio: 5 Piezas");
listBox1.Items.Add("Equipo 2: Fuente De Poder: 4 Piezas");
listBox1.Items.Add("Equipo 3: Multimetro: 6 Piezas");
listBox1.Items.Add("Equipo 4: Generador De Señales: 5");

}

private void button1_Click(object sender, EventArgs e)
{
Nc = int.Parse(textBox1.Text);
switch (Nc)
{
case 09210920:
textBox2.Text = "Garcia Perez Eduardo Antonio";
libres = 1;

break;
case 09210908:
textBox2.Text = "Lopez Plascencia Sergio";
libres = 1;

break;

case 09210909:
textBox2.Text = "Lopez Perales Gerardo";
libres = 1;
break;
case 09210910:
textBox2.Text = "Vasquez Picasso Marco Antonio";
libres = 1;

break;
case 09210911:
textBox2.Text = "Trujillo Hernandez Carlos";
libres = 1;
break;

default:
textBox2.Text = "Error En El Numero De Control";
libres = 2;

break;
}
if (libres == 1)
{
checkBox1.Enabled = true;
checkBox2.Enabled = true;
checkBox3.Enabled = true;
checkBox4.Enabled = true;
listBox2.Items.Add("Nombre:" + textBox2.Text);
}

}

private void button2_Click(object sender, EventArgs e)
{

textBox4.Text = Equipo1.ToString();
textBox5.Text = Equipo2.ToString();
textBox6.Text = Equipo3.ToString();
textBox7.Text = Equipo4.ToString();
Piezas1 = int.Parse(textBox8.Text);
Piezas2 = int.Parse(textBox9.Text);
Piezas3 = int.Parse(textBox10.Text);
Piezas4 = int.Parse(textBox11.Text);

if (checkBox1.Checked)
{
Equipo1 = Equipo1 - Piezas1;
textBox4.Text =Equipo1.ToString();

if (Equipo1 > 0)
{

listBox2.Items.Add("Equipo1:Osiloscopio");
listBox2.Items.Add("El Usuario Retiro:" + Piezas1);



}
else
{
listBox2.Items.Add("Osiloscopios No Disponibles");
checkBox1.Enabled = false;
checkBox1.Checked = false;
}
}

if (checkBox2.Checked)
{


Equipo2 =Equipo2 - Piezas2;
textBox5.Text = Equipo2.ToString();


if (Equipo2 > 0)
{

listBox2.Items.Add("Equipo2:Fuente De Poder");
listBox2.Items.Add("El Usuario Retiro:" + Piezas2);

}

else
{
listBox2.Items.Add("Fuentes De Poder No Disponibles");
checkBox2.Enabled = false;
checkBox2.Checked = false;
}
}

if (checkBox3.Checked)
{

Equipo3 = Equipo3 - Piezas3;
textBox6.Text = Equipo3.ToString();


if (Equipo3 > 0)
{

listBox2.Items.Add("Equipo3:Multimetro");
listBox2.Items.Add("El Usuario Retiro:" + Piezas3);
Equipo3 = Equipo3 - 1;

}
else
{
listBox2.Items.Add("Multimetros No Disponibles");
checkBox3.Enabled = false;
checkBox3.Checked = false;
}
}

if (checkBox4.Checked)
{

Equipo4= Equipo4 - Piezas4;
textBox7.Text = Equipo4.ToString();

if (Equipo4 > 0)
{

listBox2.Items.Add("Equipo4:Genarador De Señal");
listBox2.Items.Add("El Usuario Retiro:" + Piezas4);

}
else
{
listBox2.Items.Add("Generadpres De Señales No Disponibles");
checkBox4.Enabled = false;
checkBox4.Checked = false;
}
}
listBox2.Items.Add("Fecha de salida: " + dateTimePicker1.Text);
listBox2.Items.Add("Hora de salida: " + textBox3.Text);
}








private void button3_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
textBox4.Focus();
textBox5.Focus();
textBox6.Focus();
textBox7.Focus();
textBox8.Clear();
textBox9.Clear();
textBox10.Clear();
textBox11.Clear();
listBox2.Items.Clear();
checkBox1.Checked = false;
checkBox2.Checked= false;
checkBox3.Checked= false;
checkBox4.Checked = false;
}

private void button4_Click(object sender, EventArgs e)
{
Close();
}

private void timer1_Tick(object sender, EventArgs e)
{
textBox3.Text =DateTime.Now.Hour.ToString("D2") + ":" + DateTime.Now.Minute.ToString("D2") + ":" + DateTime.Now.Second.ToString("D2");

}



private void Form1_Load(object sender, EventArgs e)
{
timer1.Start();
}
}
}


Proyecto Elaborado Por:
Garcia Perez Eduardo Antonio.
Lopez Plascencia Sergio.

No hay comentarios:

Publicar un comentario