protected void Page_Load(object sender, EventArgs e) { bc = new BeheerController(); bindGvRemise(); FillLists(); }
protected void btnSchoonmaakToevoegen_Click(object sender, EventArgs e) { try { int tramnummer = Convert.ToInt32(ddlSchoonmaakToevoegenTramNummer.Text); String typeString = ddlSchoonmaakToevoegenSchoonmaakType.Text; TypeOnderhoud type = (TypeOnderhoud)Enum.Parse(typeof(TypeOnderhoud), typeString); int adid = 1; // todo; moet nog gemaakt worden BeheerController bc = new BeheerController(); Tram t = bc.GetTramByNummer(tramnummer); t.Vervuild = true; new DatabaseController().UpdateTram(t); Onderhoud ond = new Onderhoud(adid, t, DateTime.Now, DateTime.Now, type); oc.AddOnderhoud(ond); Response.Redirect(Request.RawUrl); } catch (Exception ex) { string script = "alert(\" " + ex.Message + "\");"; ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true); } }
protected void btnTramToevoegen_Click(object sender, EventArgs e) { try { BeheerController bc = new BeheerController(); int tramnummer = Convert.ToInt32(tbTramToevoegen.Text); int year = 2015; int month = 11; int days = 11; int hours = Convert.ToInt32(tbTramToevoegenVertrektijdUren.Text); int minutes = Convert.ToInt32(tbTramToevoegenVertrektijdMinuten.Text); int seconds = 00; DateTime vertrektijd = new DateTime(year, month, days, hours, minutes, seconds); String typeString = ddlTramToevoegen.SelectedItem.Text; TramType type = (TramType)Enum.Parse(typeof(TramType), typeString); bc.TramToevoegen(tramnummer, vertrektijd, type); Response.Redirect(Request.RawUrl); } catch (Exception ex) { string script = "alert(\" " + ex.Message + "\");"; ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true); } }
public BeheerControllerTest() { _dummyContext = new DummyApplicationDbContext(); _sessieRepository = new Mock <ISessieRepository>(); _vooruitgangRepository = new Mock <IVooruitgangRepository>(); _boxRepository = new Mock <IBoxRepository>(); _controller = new BeheerController(_sessieRepository.Object, _vooruitgangRepository.Object, _boxRepository.Object); }
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 Geldige_Edit_BeheerController() { var mock = new Mock <IHoneymoonshopRepository>(); BeheerController controller = new BeheerController(mock.Object); Jurk jurk = new Jurk() { Artikelnummer = 9999999, JurkId = 1 }; var result = controller.Edit(jurk); var redirectToActionResult = Assert.IsType <RedirectToActionResult>(result); Assert.Null(redirectToActionResult.ControllerName); Assert.Equal("Crud", redirectToActionResult.ActionName); }
public frmAlgemeen() { InitializeComponent(); bc = new BeheerController(); ic = new IUController(); sc = new SchoonmaakController(); rc = new ReparatieController(); cbReparatieType.DataSource = Enum.GetValues(typeof(ReparatieType)); cbSchoonmaakType.DataSource = Enum.GetValues(typeof(SchoonmaakType)); cbTypeTramToevoegen.DataSource = Enum.GetValues(typeof(TramType)); cbTramstatusTramstatusAanpassen.DataSource = Enum.GetValues(typeof(TramStatus)); cbInUitRijTramstatus.DataSource = Enum.GetValues(typeof(TramStatus)); FillAllLists(); FillGUIsporen(); FillDgvReservering(); }
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(); }
protected void btnSchoonmaakAfronden_Click(object sender, EventArgs e) { try { BeheerController bc = new BeheerController(); Tram tram = bc.GetTramByNummer(Convert.ToInt32(ddlSchoonmaakAfrondenTramnummer.Text)); Onderhoud ond = oc.GetOnderhoud(tram); oc.OnderhoudAfronden(ond.ID); tram.Vervuild = true; new DatabaseController().UpdateTram(tram); Response.Redirect(Request.RawUrl); } catch (Exception ex) { string script = "alert(\" " + ex.Message + "\");"; ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true); } }
public void HaalThemasOpViaServiceTest() { //Arrange var service = new MockThemasService(); //Act var controller = new BeheerController(service); IList<BeheerContextEntity> actual = controller.GetEntities(); var expected = service.GetEntities(); //Assert Assert.AreEqual(expected[0], actual[0]); Assert.AreEqual(expected[1], actual[1]); Assert.AreEqual(expected[0].DataKeyValue, actual[0].DataKeyValue); Assert.AreEqual(expected[1].DataKeyValue, actual[1].DataKeyValue); Assert.AreEqual(expected[0].Id, actual[0].Id); Assert.AreEqual(expected[1].Id, actual[1].Id); }
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(); }
protected void btnSpoorReserveren_Click(object sender, EventArgs e) { try { bc = new BeheerController(); int spoornummer = Convert.ToInt32(ddlSpoorReserverenSpoor.SelectedItem.Text); int tramnummer = Convert.ToInt32(ddlSpoorReserverenTram.SelectedItem.Text); Spoor s = bc.GetSpoorByNummer(spoornummer); Tram t = bc.GetTramByNummer(tramnummer); bc.SpoorReserveren(s, t); Response.Redirect(Request.RawUrl); } catch (Exception ex) { string script = "alert(\" " + ex.Message + "\");"; ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true); } }
public void TestDelete() { Jurk jurk = new Jurk() { Artikelnummer = 9999999, JurkId = 1 }; Jurk jurk2 = new Jurk() { Artikelnummer = 11111111, JurkId = 2 }; HoneyMoonShopContext context = new HoneyMoonShopContext(); context.Add(jurk); context.Add(jurk2); var mock = new Mock <IHoneymoonshopRepository>(); mock.Setup(x => x.DeleteJurk(jurk.JurkId)); BeheerController beheer = new BeheerController(mock.Object); beheer.Delete(jurk.JurkId); mock.Verify(f => f.DeleteJurk(jurk.JurkId)); }
public void HaalTrefwoordenOpViaServiceTest() { //Arrange var service = new MockTrefwoordService(); //Act var controller = new BeheerController(service); IList<BeheerContextEntity> actual = controller.GetEntities(); var expected = service.GetEntities(); //Assert Assert.AreEqual(expected[0], actual[0]); Assert.AreEqual(expected[1], actual[1]); }
protected void Page_Load(object sender, EventArgs e) { gebruiker = (Gebruiker)Session["gebruiker"]; if (gebruiker == null) { Response.Redirect("Login.aspx"); } if (gebruiker.Groep == groepen.Schoonmaker || gebruiker.Groep == groepen.Technicus) { if (gebruiker.Groep == groepen.Schoonmaker) { Response.Redirect("Schoonmaak.aspx"); } else { Response.Redirect("Reparatie.aspx"); } } bc = new BeheerController(); //try //{ lbSectorBestaatNiet.BackColor = Color.DimGray; lbSectorBestaatNiet.BorderColor = Color.Blue; lbSectorBezet.BackColor = Color.DeepSkyBlue; lbSectorBezet.BorderColor = Color.Blue; lbSectorGeblokkeerd.BackColor = Color.DarkRed; lbSectorGeblokkeerd.ForeColor = Color.White; lbSectorGeblokkeerd.BorderColor = Color.Blue; lbSectorLeeg.BackColor = Color.White; lbSectorLeeg.BorderColor = Color.Blue; lbSectorNietBeschikbaar.BackColor = Color.OrangeRed; lbSectorNietBeschikbaar.ForeColor = Color.White; lbSectorNietBeschikbaar.BorderColor = Color.Blue; lbSectorGereserveerd.BackColor = Color.Green; lbSectorGereserveerd.ForeColor = Color.White; lbSectorGereserveerd.BorderColor = Color.Blue; FillLists(); FillDDLSporen(); if (!IsPostBack) { timerTimer.Enabled = false; } bindGvRemise(); bindGvReserveringen(); if (ViewState["dtTrams"] != null) { dtTrams = (DataTable)ViewState["dtTrams"]; count = (int)ViewState["count"]; } else { dtTrams = new DataTable(); count = 0; } if (ViewState["dtReserveringen"] != null) { dtReserveringen = (DataTable)ViewState["dtReserveringen"]; } else { dtReserveringen = new DataTable(); } ddlTramToevoegen.DataSource = Enum.GetValues(typeof(TramType)); ddlTramToevoegen.DataBind(); //} //catch (Exception ex) //{ // Response.Write(ex.Message); //} }