protected void btnDriveInAssign_Click(object sender, EventArgs e) { Tram tram = new Tram(1, "test", new Rail(1, true, false, 1, "Combino"), new User(2323, "test", "test", 1), 1, true); if (lboxDriveInList.SelectedItem != null) { //updates the tram if (tram.MoveTram(Convert.ToInt32(lboxDriveInList.SelectedItem.Text), Convert.ToInt32(ddlDriveInLocation.SelectedItem.Text), 1)) { refreshGUI(); //refresh GUI return; } ClientScript.RegisterStartupScript(Page.GetType(), "alert", "alert('Kan tram niet verplaatsen');", true); //ClientScript.RegisterStartupScript(GetType(), "myalert", "alert('Kan tram niet verplaatsen')", true); } ClientScript.RegisterStartupScript(Page.GetType(), "alert", "alert('Geen tram geselecteerd');", true); //ClientScript.RegisterStartupScript(GetType(), "myalert", "alert('Geen tram geselecteerd')", true); }
/// <summary> /// Edit a tram /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnDetailsEdit_Click(object sender, EventArgs e) { Tram tram = new Tram(1, "test", new Rail(1, true, false, 1, "Combino"), new User(2323, "test", "test", 1), 1, true); int status = 0; switch (ddlDetailsStatus.SelectedItem.Text) //check the tram status { case "Ok": status = 1; break; case "Vies": status = 2; break; case "Defect": status = 3; break; case "Vies en Defect": status = 4; break; } if (tbDetailsName.Text != "") //tram name cannot be empty { bool result = Int32.TryParse(tbDetailsName.Text, out number); //tram name needs to be a number if (result) { //edit the tram if ( tram.MoveTram(Convert.ToInt32(tbDetailsName.Text), Convert.ToInt32(ddlDetailsLocation.SelectedItem.Text), status)) { refreshGUI(); //refresh the GUI return; } //error messages ClientScript.RegisterStartupScript(Page.GetType(), "alert", "alert('Kan tram niet aanpassen');", true); //ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Kan tram niet aanpassen')", true); } ClientScript.RegisterStartupScript(Page.GetType(), "alert", "alert('Voer een nummer in');", true); //ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Voer een nummer in')", true); } ClientScript.RegisterStartupScript(Page.GetType(), "alert", "alert('Geef tramnummer mee');", true); //ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Geef tramnummer mee')", true); }