125 lines
4.5 KiB
C#
125 lines
4.5 KiB
C#
using System;
|
|
using System.Data;
|
|
using System.Configuration;
|
|
using System.Collections;
|
|
using System.Web;
|
|
using System.Web.Security;
|
|
using System.Web.UI;
|
|
using System.Web.UI.WebControls;
|
|
using System.Web.UI.WebControls.WebParts;
|
|
using System.Web.UI.HtmlControls;
|
|
using MapoDb;
|
|
|
|
public partial class ripulisciDb : System.Web.UI.Page
|
|
{
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
inizializzaTab();
|
|
}
|
|
|
|
private void inizializzaTab()
|
|
{
|
|
// carico i dati nella tab...
|
|
lblTotStati.Text = DataLayer.obj.taStati.ContaTutti().ToString();
|
|
lblTotEventi.Text = DataLayer.obj.taEventi.ContaTutti().ToString();
|
|
lblRigheFermoGen.Text = DataLayer.obj.taStati.ContaStato(12).ToString();
|
|
lblRigheLav.Text = DataLayer.obj.taStati.ContaStato(13).ToString();
|
|
lblRigheCP.Text = DataLayer.obj.taStati.ContaStato(14).ToString();
|
|
lblEventiFermoGen.Text = DataLayer.obj.taEventi.ContaTipo(15).ToString();
|
|
lblEventiLav.Text = DataLayer.obj.taEventi.ContaTipo(16).ToString();
|
|
lblEventiCP.Text = DataLayer.obj.taEventi.ContaTipo(17).ToString();
|
|
|
|
}
|
|
protected void btnStep1_Click(object sender, EventArgs e)
|
|
{
|
|
if (dl_idxMacchina.SelectedValue == "1" || dl_idxMacchina.SelectedValue == "2")
|
|
{
|
|
utility.obj.ripulisciStepOne(dl_idxMacchina.SelectedValue, 13, 14, 17);
|
|
}
|
|
else if (dl_idxMacchina.SelectedValue == "110")
|
|
{
|
|
// tra stato 13 e 12 ---> stato 12 ( fermo generico )
|
|
// eventi: 15/16 --> 15
|
|
utility.obj.ripulisciStepOne("10", 13, 12, 15);
|
|
}
|
|
else if (dl_idxMacchina.SelectedValue == "210")
|
|
{
|
|
// tra stato 12 e 15 ---> stato 15 ( allarma CN )
|
|
// eventi: 15/18 --> 18
|
|
utility.obj.ripulisciStepOne("10", 12, 15, 18);
|
|
}
|
|
else if (dl_idxMacchina.SelectedValue == "310")
|
|
{
|
|
// tra stato 14 e 15 ---> stato 15 ( allarma CN )
|
|
// eventi: 17/18 --> 18
|
|
utility.obj.ripulisciStepOne("10", 14, 15, 18);
|
|
}
|
|
inizializzaTab();
|
|
}
|
|
protected void btnStep2_Click(object sender, EventArgs e)
|
|
{
|
|
if (dl_idxMacchina.SelectedValue == "1" || dl_idxMacchina.SelectedValue == "2")
|
|
{
|
|
utility.obj.ripulisciStepTwo(dl_idxMacchina.SelectedValue, 14);
|
|
}
|
|
else if (dl_idxMacchina.SelectedValue == "110")
|
|
{
|
|
// tra stato 13 e 12 ---> stato 12 ( fermo generico )
|
|
// eventi: 15/16 --> 15
|
|
utility.obj.ripulisciStepTwo("10", 12);
|
|
}
|
|
else if (dl_idxMacchina.SelectedValue == "210")
|
|
{
|
|
// tra stato 12 e 15 ---> stato 15 ( allarma CN )
|
|
// eventi: 15/18 --> 18
|
|
utility.obj.ripulisciStepTwo("10", 15);
|
|
}
|
|
else if (dl_idxMacchina.SelectedValue == "310")
|
|
{
|
|
// tra stato 14 e 15 ---> stato 15 ( allarma CN )
|
|
// eventi: 17/18 --> 18
|
|
utility.obj.ripulisciStepTwo("10", 15);
|
|
}
|
|
inizializzaTab();
|
|
}
|
|
protected void btnStep3_Click(object sender, EventArgs e)
|
|
{
|
|
if (dl_idxMacchina.SelectedValue == "1" || dl_idxMacchina.SelectedValue == "2")
|
|
{
|
|
utility.obj.ripulisciStepThree(dl_idxMacchina.SelectedValue, 17);
|
|
}
|
|
else if (dl_idxMacchina.SelectedValue == "110")
|
|
{
|
|
// tra stato 13 e 12 ---> stato 12 ( fermo generico )
|
|
// eventi: 15/16 --> 15
|
|
utility.obj.ripulisciStepThree("10", 15);
|
|
}
|
|
else if (dl_idxMacchina.SelectedValue == "210")
|
|
{
|
|
// tra stato 12 e 15 ---> stato 15 ( allarma CN )
|
|
// eventi: 15/18 --> 18
|
|
utility.obj.ripulisciStepThree("10", 18);
|
|
}
|
|
else if (dl_idxMacchina.SelectedValue == "310")
|
|
{
|
|
// tra stato 14 e 15 ---> stato 15 ( allarma CN )
|
|
// eventi: 17/18 --> 18
|
|
utility.obj.ripulisciStepThree("10", 18);
|
|
}
|
|
inizializzaTab();
|
|
}
|
|
protected void btnStep4_Click(object sender, EventArgs e)
|
|
{
|
|
utility.obj.ripulisciStepFour("1", 16, 17);
|
|
utility.obj.ripulisciStepFour("1", 16, 16);
|
|
utility.obj.ripulisciStepFour("2", 16, 17);
|
|
utility.obj.ripulisciStepFour("2", 16, 16);
|
|
inizializzaTab();
|
|
}
|
|
protected void btnStep5_Click(object sender, EventArgs e)
|
|
{
|
|
utility.obj.ripulisciStepFive("10", 16, 15);
|
|
inizializzaTab();
|
|
}
|
|
}
|