private DataTable getDataTable() { DataTable result = new DataTable(); BeheerController bc = new BeheerController(); List <Tram> trams = bc.GetAllTrams(); result.Columns.Add("Spoornummer"); result.Columns.Add("Sectornummer"); result.Columns.Add("Tramnummer"); result.Columns.Add("Vertrektijd tram"); //result.Columns.Add("Tramstatus"); int rowCounter = 0; DataRow row; foreach (Tram t in trams) { if (!t.Beschikbaar) { continue; } result.Rows.Add(); //spoorNummer //sectorNummer //tramnummer //vertrektijd van de tram //tramstatus row = result.Rows[rowCounter]; row[0] = bc.GetSpoorByTram(t).Nummer; row[1] = bc.GetSectorByTram(t).Nummer; row[2] = t.TramNummer; row[3] = t.Vertrektijd.Hour + ":" + t.Vertrektijd.Minute; //if (t.Defect) //{ // row[4] = "Defect"; //} //else if (t.Vervuild) //{ // row[4] = "Vervuild"; //} //else //{ // row[4] = "Beschikbaar"; //} rowCounter++; } return(result); }
public void FillLists() { foreach (Tram t in bc.GetAllTrams()) { ddlTramstatusAanpassenTramnummer.Items.Add(t.TramNummer.ToString()); } foreach (Tram t in bc.GetNietBeschikbareTrams()) { ddlTramInvoerenTramnummer.Items.Add(t.TramNummer.ToString()); } }
private void FillLists() { foreach (Tram t in bc.GetAllTrams()) { if (t.Beschikbaar) { ddlTramVerplaatsenTram.Items.Add(t.TramNummer.ToString()); } ddlSpoorReserverenTram.Items.Add(t.TramNummer.ToString()); ddlTramVerwijderen.Items.Add(t.TramNummer.ToString()); ddlTramStatusAanpassenTramnummer.Items.Add(t.TramNummer.ToString()); } }
public void LijstBeheercontroller() { BeheerController bc = new BeheerController(); OnderhoudController oc = new OnderhoudController(bc.HuidigeRemise); List <Sector> geblokkeerd = bc.GetAllGeblokkeerdeSectoren(); List <Sector> nietGeblokkeerd = bc.GetAllNietGeblokkeerdeSectoren(); List <Tram> viezeTrams = oc.GetViezeTrams(); List <Tram> defecteTrams = oc.GetDefecteTrams(); //List<Tram> tram = bc.BeschikbareTrams(); List <Tram> trams = bc.GetAllTrams(); // List<Sector> sectoren = db.GetAllSectoren(); // List<Onderhoud> onderhoud = db.GetAllOnderhoud(); // List<Verbinding> transfers = db.GetAllVerbindingen(); }
public void UpdateTestMethode() { BeheerController bc = new BeheerController(); List <Tram> trams = bc.GetAllTrams(); trams[1].Defect = !trams[1].Defect; //bc.TramStatusAanpassen(trams[1]); List <Spoor> sporen = bc.GetAllSporen(); sporen[0].Sectoren[0].Tram = trams[1]; DatabaseController dc = new DatabaseController(); dc.UpdateSector(sporen[0].Sectoren[0], bc.HuidigeRemise); // List<Sector> sectoren = db.GetAllSectoren(); // List<Onderhoud> onderhoud = db.GetAllOnderhoud(); // List<Verbinding> transfers = db.GetAllVerbindingen(); }