protected void PizzaCartRepeater_ItemCommand(object source, RepeaterCommandEventArgs e) { Button commandButton = ((Button)e.CommandSource); var id = Convert.ToInt32(e.CommandArgument); switch (commandButton.ID) { case "ButtonPlus": ((PizzaCartRepository)PizzaCartRepository).UpQuantity(id); break; case "ButtonMinus": ((PizzaCartRepository)PizzaCartRepository).DownQuantity(id); break; case "ButtonRemove": ((PizzaCartRepository)PizzaCartRepository).RemovePizzaCart(id); break; } _CartPizzas = PizzaCartRepository.Read(); PizzaCartRepeater.DataSource = _CartPizzas; PizzaCartRepeater.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { _CartPizzas = PizzaCartRepository.Read(); if (!IsPostBack) { PizzaCartRepeater.DataSource = _CartPizzas; PizzaCartRepeater.DataBind(); } }