void Update() { MyClassLibrary.clsConsoleCollection Consoles = new MyClassLibrary.clsConsoleCollection(); //validate the data on the web form String Error = Consoles.ThisConsole.Valid(TextBoxConsoleName.Text, TextBoxConsolePrice.Text, TextBoxConsoleManufacturer.Text, TextBoxConsoleStock.Text); //if data is OK then add it to object if (Error == "") { //finds data to update Consoles.ThisConsole.Find(ConsoleNo); //gets data entered by user Consoles.ThisConsole.Name = TextBoxConsoleName.Text; Consoles.ThisConsole.Manufacturer = TextBoxConsoleManufacturer.Text; Consoles.ThisConsole.Price = Convert.ToInt32(TextBoxConsolePrice.Text); Consoles.ThisConsole.Stock = Convert.ToInt32(TextBoxConsoleStock.Text); //Update records Consoles.Update(); Response.Redirect("Default.aspx"); } else { //report error lblError.Text = "There was problms with the data entered " + Error; } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack == false) { DisplayConsoles(); } void DisplayConsoles() { MyClassLibrary.clsConsoleCollection Console = new MyClassLibrary.clsConsoleCollection(); lstConsoles.DataSource = Console.ConsoleList; lstConsoles.DataValueField = "ConsoleNo"; lstConsoles.DataTextField = "ConsoleName"; lstConsoles.DataBind(); } }