namespace Practica8_problema3V
{
public partial class PlantaT : Form
{
public double DP1, DP2, DP3, DP4, DP5, DP6, DP7, DD1, DD2, DD3, DD4, DD5, DD6, DD7, PD1, PD2, PD3, PD4, PD5, PD6, PD7, TP, TD, Tpd;
public PlantaT()
{
InitializeComponent();
DP1 = DP2 = DP3 = DP4 = DP5 = DP6 = DP7 = DD1 = DD2 = DD3 = DD4 = DD5 = DD6 = DD7 = PD1 = PD2 = PD3 = PD4 = PD5 = PD6 = PD7 = TP = TD = Tpd = 0.0;
}
private void btPlantaH_Click(object sender, EventArgs e)
{
DP1 = double.Parse(txtBH1.Text);
DD1 = double.Parse(txtBH2.Text);
DP2 = double.Parse(txtBH4.Text);
DD2 = double.Parse(txtBH5.Text);
DP3 = double.Parse(txtBH7.Text);
DD3 = double.Parse(txtBH8.Text);
DP4 = double.Parse(txtBH10.Text);
DD4 = double.Parse(txtBH11.Text);
DP5 = double.Parse(txtBH13.Text);
DD5 = double.Parse(txtBH14.Text);
DP6 = double.Parse(txtBH16.Text);
DD6 = double.Parse(txtBH17.Text);
DP7 = double.Parse(txtBH19.Text);
DD7 = double.Parse(txtBH20.Text);
PD1 = DD1 / DP1;
PD2 = DD2 / DP2;
PD3 = DD3 / DP3;
PD4 = DD4 / DP4;
PD5 = DD5 / DP5;
PD6 = DD6 / DP6;
PD7 = DD7 / DP7;
TP = DP1 + DP2 + DP3 + DP4 + DP5 + DP6 + DP7;
TD = DD1 + DD2 + DD3 + DD4 + DD5 + DD6 + DD7;
Tpd = TD / TP;
txtBH3.Text = PD1.ToString();
txtBH6.Text = PD2.ToString();
txtBH9.Text = PD3.ToString();
txtBH12.Text = PD4.ToString();
txtBH15.Text = PD5.ToString();
txtBH18.Text = PD6.ToString();
txtBH21.Text = PD7.ToString();
txtBH22.Text = TP.ToString();
txtBH23.Text = TD.ToString();
txtBH24.Text = Tpd.ToString();
}
private void btBorrar_Click(object sender, EventArgs e)
{
txtBH1.Focus();
txtBH1.Clear();
txtBH10.Clear();
txtBH11.Clear();
txtBH12.Clear();
txtBH13.Clear();
txtBH14.Clear();
txtBH15.Clear();
txtBH16.Clear();
txtBH17.Clear();
txtBH18.Clear();
txtBH19.Clear();
txtBH2.Clear();
txtBH20.Clear();
txtBH21.Clear();
txtBH22.Clear();
txtBH23.Clear();
txtBH24.Clear();
txtBH3.Clear();
txtBH4.Clear();
txtBH5.Clear();
txtBH6.Clear();
txtBH7.Clear();
txtBH8.Clear();
txtBH9.Clear();
}
private void btClose_Click(object sender, EventArgs e)
{
Close();
}
private void PlantaT_Load(object sender, EventArgs e)
{
}
}
}
namespace Practica8_problema3V
{
public partial class PlantaM : Form
{
public double DP1, DP2, DP3, DP4, DP5, DP6, DP7, DD1, DD2, DD3, DD4, DD5, DD6, DD7, PD1, PD2, PD3, PD4, PD5, PD6, PD7, TP, TD, Tpd;
public PlantaM()
{
InitializeComponent();
DP1 = DP2 = DP3 = DP4 = DP5 = DP6 = DP7 = DD1 = DD2 = DD3 = DD4 = DD5 = DD6 = DD7 = PD1 = PD2 = PD3 = PD4 = PD5 = PD6 = PD7 = TP = TD = Tpd = 0.0;
}
private void btPlantaH_Click(object sender, EventArgs e)
{
DP1 = double.Parse(txtBH1.Text);
DD1 = double.Parse(txtBH2.Text);
DP2 = double.Parse(txtBH4.Text);
DD2 = double.Parse(txtBH5.Text);
DP3 = double.Parse(txtBH7.Text);
DD3 = double.Parse(txtBH8.Text);
DP4 = double.Parse(txtBH10.Text);
DD4 = double.Parse(txtBH11.Text);
DP5 = double.Parse(txtBH13.Text);
DD5 = double.Parse(txtBH14.Text);
DP6 = double.Parse(txtBH16.Text);
DD6 = double.Parse(txtBH17.Text);
DP7 = double.Parse(txtBH19.Text);
DD7 = double.Parse(txtBH20.Text);
PD1 = DD1 / DP1;
PD2 = DD2 / DP2;
PD3 = DD3 / DP3;
PD4 = DD4 / DP4;
PD5 = DD5 / DP5;
PD6 = DD6 / DP6;
PD7 = DD7 / DP7;
TP = DP1 + DP2 + DP3 + DP4 + DP5 + DP6 + DP7;
TD = DD1 + DD2 + DD3 + DD4 + DD5 + DD6 + DD7;
Tpd = TD / TP;
txtBH3.Text = PD1.ToString();
txtBH6.Text = PD2.ToString();
txtBH9.Text = PD3.ToString();
txtBH12.Text = PD4.ToString();
txtBH15.Text = PD5.ToString();
txtBH18.Text = PD6.ToString();
txtBH21.Text = PD7.ToString();
txtBH22.Text = TP.ToString();
txtBH23.Text = TD.ToString();
txtBH24.Text = Tpd.ToString();
}
private void btBorrar_Click(object sender, EventArgs e)
{
txtBH1.Focus();
txtBH1.Clear();
txtBH10.Clear();
txtBH11.Clear();
txtBH12.Clear();
txtBH13.Clear();
txtBH14.Clear();
txtBH15.Clear();
txtBH16.Clear();
txtBH17.Clear();
txtBH18.Clear();
txtBH19.Clear();
txtBH2.Clear();
txtBH20.Clear();
txtBH21.Clear();
txtBH22.Clear();
txtBH23.Clear();
txtBH24.Clear();
txtBH3.Clear();
txtBH4.Clear();
txtBH5.Clear();
txtBH6.Clear();
txtBH7.Clear();
txtBH8.Clear();
txtBH9.Clear();
}
private void btClose_Click(object sender, EventArgs e)
{
Close();
}
private void PlantaM_Load(object sender, EventArgs e)
{
}
}
}
namespace Practica8_problema3V
{
public partial class PlantaH : Form
{
public double DP1, DP2, DP3, DP4, DP5, DP6, DP7, DD1, DD2, DD3, DD4, DD5, DD6, DD7, PD1, PD2, PD3, PD4, PD5, PD6, PD7, TP, TD, Tpd;
public PlantaH()
{
InitializeComponent();
DP1 = DP2 = DP3 = DP4 = DP5 = DP6 = DP7 = DD1 = DD2 = DD3 = DD4 = DD5 = DD6 = DD7 = PD1 = PD2 = PD3 = PD4 = PD5 = PD6 = PD7 = TP = TD = Tpd = 0.0;
}
private void btBorrar_Click(object sender, EventArgs e)
{
txtBH1.Focus();
txtBH1.Clear();
txtBH10.Clear();
txtBH11.Clear();
txtBH12.Clear();
txtBH13.Clear();
txtBH14.Clear();
txtBH15.Clear();
txtBH16.Clear();
txtBH17.Clear();
txtBH18.Clear();
txtBH19.Clear();
txtBH2.Clear();
txtBH20.Clear();
txtBH21.Clear();
txtBH22.Clear();
txtBH23.Clear();
txtBH24.Clear();
txtBH3.Clear();
txtBH4.Clear();
txtBH5.Clear();
txtBH6.Clear();
txtBH7.Clear();
txtBH8.Clear();
txtBH9.Clear();
}
private void btClose_Click(object sender, EventArgs e)
{
Close();
}
private void btPlantaH_Click(object sender, EventArgs e)
{
DP1 = double.Parse(txtBH1.Text);
DD1 = double.Parse(txtBH2.Text);
DP2 = double.Parse(txtBH4.Text);
DD2 = double.Parse(txtBH5.Text);
DP3 = double.Parse(txtBH7.Text);
DD3 = double.Parse(txtBH8.Text);
DP4 = double.Parse(txtBH10.Text);
DD4 = double.Parse(txtBH11.Text);
DP5 = double.Parse(txtBH13.Text);
DD5 = double.Parse(txtBH14.Text);
DP6 = double.Parse(txtBH16.Text);
DD6 = double.Parse(txtBH17.Text);
DP7 = double.Parse(txtBH19.Text);
DD7 = double.Parse(txtBH20.Text);
PD1 = DD1 / DP1;
PD2 = DD2 / DP2;
PD3 = DD3 / DP3;
PD4 = DD4 / DP4;
PD5 = DD5 / DP5;
PD6 = DD6 / DP6;
PD7 = DD7 / DP7;
TP = DP1 + DP2 + DP3 + DP4 + DP5 + DP6 + DP7;
TD = DD1 + DD2 + DD3 + DD4 + DD5 + DD6 + DD7;
Tpd = TD / TP;
txtBH3.Text = PD1.ToString();
txtBH6.Text = PD2.ToString();
txtBH9.Text = PD3.ToString();
txtBH12.Text = PD4.ToString();
txtBH15.Text = PD5.ToString();
txtBH18.Text = PD6.ToString();
txtBH21.Text = PD7.ToString();
txtBH22.Text = TP.ToString();
txtBH23.Text = TD.ToString();
txtBH24.Text = Tpd.ToString();
}
private void PlantaH_Load(object sender, EventArgs e)
{
}
}
}
namespace Practica8_problema3V
{
public partial class PlantaG : Form
{
public double DP1, DP2, DP3, DP4, DP5, DP6, DP7, DD1, DD2, DD3, DD4, DD5, DD6, DD7, PD1, PD2, PD3, PD4, PD5, PD6, PD7, TP, TD, Tpd;
public PlantaG()
{
InitializeComponent();
DP1 = DP2 = DP3 = DP4 = DP5 = DP6 = DP7 = DD1 = DD2 = DD3 = DD4 = DD5 = DD6 = DD7 = PD1 = PD2 = PD3 = PD4 = PD5 = PD6 = PD7 = TP = TD = Tpd = 0.0;
}
private void btPlantaH_Click(object sender, EventArgs e)
{
DP1 = double.Parse(txtBH1.Text);
DD1 = double.Parse(txtBH2.Text);
DP2 = double.Parse(txtBH4.Text);
DD2 = double.Parse(txtBH5.Text);
DP3 = double.Parse(txtBH7.Text);
DD3 = double.Parse(txtBH8.Text);
DP4 = double.Parse(txtBH10.Text);
DD4 = double.Parse(txtBH11.Text);
DP5 = double.Parse(txtBH13.Text);
DD5 = double.Parse(txtBH14.Text);
DP6 = double.Parse(txtBH16.Text);
DD6 = double.Parse(txtBH17.Text);
DP7 = double.Parse(txtBH19.Text);
DD7 = double.Parse(txtBH20.Text);
PD1 = DD1 / DP1;
PD2 = DD2 / DP2;
PD3 = DD3 / DP3;
PD4 = DD4 / DP4;
PD5 = DD5 / DP5;
PD6 = DD6 / DP6;
PD7 = DD7 / DP7;
TP = DP1 + DP2 + DP3 + DP4 + DP5 + DP6 + DP7;
TD = DD1 + DD2 + DD3 + DD4 + DD5 + DD6 + DD7;
Tpd = TD / TP;
txtBH3.Text = PD1.ToString();
txtBH6.Text = PD2.ToString();
txtBH9.Text = PD3.ToString();
txtBH12.Text = PD4.ToString();
txtBH15.Text = PD5.ToString();
txtBH18.Text = PD6.ToString();
txtBH21.Text = PD7.ToString();
txtBH22.Text = TP.ToString();
txtBH23.Text = TD.ToString();
txtBH24.Text = Tpd.ToString();
}
private void btBorrar_Click(object sender, EventArgs e)
{
txtBH1.Focus();
txtBH1.Clear();
txtBH10.Clear();
txtBH11.Clear();
txtBH12.Clear();
txtBH13.Clear();
txtBH14.Clear();
txtBH15.Clear();
txtBH16.Clear();
txtBH17.Clear();
txtBH18.Clear();
txtBH19.Clear();
txtBH2.Clear();
txtBH20.Clear();
txtBH21.Clear();
txtBH22.Clear();
txtBH23.Clear();
txtBH24.Clear();
txtBH3.Clear();
txtBH4.Clear();
txtBH5.Clear();
txtBH6.Clear();
txtBH7.Clear();
txtBH8.Clear();
txtBH9.Clear();
}
private void btClose_Click(object sender, EventArgs e)
{
Close();
}
private void PlantaG_Load(object sender, EventArgs e)
{
}
}
}
namespace Practica8_problema3V
{
public partial class PlantaC : Form
{
public double DP1, DP2, DP3, DP4, DP5, DP6, DP7, DD1, DD2, DD3, DD4, DD5, DD6, DD7, PD1, PD2, PD3, PD4, PD5, PD6, PD7, TP, TD, Tpd;
public PlantaC()
{
InitializeComponent();
DP1 = DP2 = DP3 = DP4 = DP5 = DP6 = DP7 = DD1 = DD2 = DD3 = DD4 = DD5 = DD6 = DD7 = PD1 = PD2 = PD3 = PD4 = PD5 = PD6 = PD7 = TP = TD = Tpd = 0.0;
}
private void btPlantaH_Click(object sender, EventArgs e)
{
DP1 = double.Parse(txtBH1.Text);
DD1 = double.Parse(txtBH2.Text);
DP2 = double.Parse(txtBH4.Text);
DD2 = double.Parse(txtBH5.Text);
DP3 = double.Parse(txtBH7.Text);
DD3 = double.Parse(txtBH8.Text);
DP4 = double.Parse(txtBH10.Text);
DD4 = double.Parse(txtBH11.Text);
DP5 = double.Parse(txtBH13.Text);
DD5 = double.Parse(txtBH14.Text);
DP6 = double.Parse(txtBH16.Text);
DD6 = double.Parse(txtBH17.Text);
DP7 = double.Parse(txtBH19.Text);
DD7 = double.Parse(txtBH20.Text);
PD1 = DD1 / DP1;
PD2 = DD2 / DP2;
PD3 = DD3 / DP3;
PD4 = DD4 / DP4;
PD5 = DD5 / DP5;
PD6 = DD6 / DP6;
PD7 = DD7 / DP7;
TP = DP1 + DP2 + DP3 + DP4 + DP5 + DP6 + DP7;
TD = DD1 + DD2 + DD3 + DD4 + DD5 + DD6 + DD7;
Tpd = TD / TP;
txtBH3.Text = PD1.ToString();
txtBH6.Text = PD2.ToString();
txtBH9.Text = PD3.ToString();
txtBH12.Text = PD4.ToString();
txtBH15.Text = PD5.ToString();
txtBH18.Text = PD6.ToString();
txtBH21.Text = PD7.ToString();
txtBH22.Text = TP.ToString();
txtBH23.Text = TD.ToString();
txtBH24.Text = Tpd.ToString();
}
private void btBorrar_Click(object sender, EventArgs e)
{
txtBH1.Focus();
txtBH1.Clear();
txtBH10.Clear();
txtBH11.Clear();
txtBH12.Clear();
txtBH13.Clear();
txtBH14.Clear();
txtBH15.Clear();
txtBH16.Clear();
txtBH17.Clear();
txtBH18.Clear();
txtBH19.Clear();
txtBH2.Clear();
txtBH20.Clear();
txtBH21.Clear();
txtBH22.Clear();
txtBH23.Clear();
txtBH24.Clear();
txtBH3.Clear();
txtBH4.Clear();
txtBH5.Clear();
txtBH6.Clear();
txtBH7.Clear();
txtBH8.Clear();
txtBH9.Clear();
}
private void btClose_Click(object sender, EventArgs e)
{
Close();
}
private void PlantaC_Load(object sender, EventArgs e)
{
}
}
}
namespace Practica8_problema3V
{
public partial class Form1 : Form
{
PlantaH ph;
PlantaG pg;
PlantaT pt;
PlantaC pc;
PlantaM pm;
public Form1()
{
ph = new PlantaH();
pg = new PlantaG();
pt = new PlantaT();
pc = new PlantaC();
pm = new PlantaM();
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void btHermosillo_Click(object sender, EventArgs e)
{
ph.Show();
}
private void btGuamuchil_Click(object sender, EventArgs e)
{
pg.Show();
}
private void btTijuana_Click(object sender, EventArgs e)
{
pt.Show();
}
private void btCuliacan_Click(object sender, EventArgs e)
{
pc.Show();
}
private void btMexico_Click(object sender, EventArgs e)
{
pm.Show();
}
private void btReporte_Click(object sender, EventArgs e)
{
double TotalProduccion = ph.TP + pg.TP + pt.TP + pc.TP + pm.TP;
double TotalDefectos = ph.TD + pg.TD + pt.TD + pm.TD + pc.TD;
double PocentajeDef = ph.Tpd + pg.Tpd + pt.Tpd + pc.Tpd + pm.Tpd;
listBox1.Items.Add("\t\tReporte de Control de Calidad");
listBox1.Items.Add("Planta \t\tUnidades \t\t Unidades \t%");
listBox1.Items.Add("\t\tproducidas \t\tdefectuosas \tdefectuosas");
listBox1.Items.Add("\nHermosillo\t\t" + ph.TP + "\t\t" + ph.TD + "\t\t" + ph.Tpd);
listBox1.Items.Add("\nGuamuchil \t\t" + pg.TP + "\t\t" + pg.TD + "\t\t" + pg.Tpd);
listBox1.Items.Add("\nTijuana \t\t" + pt.TP + "\t\t" + pt.TD + "\t\t" + pt.Tpd);
listBox1.Items.Add("\nCuliacan \t\t" + pc.TP + "\t\t" + pc.TD + "\t\t" + pc.Tpd);
listBox1.Items.Add("\nMexico \t\t" + pm.TP + "\t\t" + pm.TD + "\t\t" + pm.Tpd);
listBox1.Items.Add("\nTotales \t\t" + TotalProduccion + "\t\t" + TotalDefectos + "\t\t" + PocentajeDef);
}
}
}
