protected void btnEliminar_Click(object sender, EventArgs e) { int oNum = -1; try { oNum = Convert.ToInt32(gvListadoPedidos.SelectedRow.Cells[1].Text.Trim()); } catch { lblError.Text = "No existe o no ha seleccionado ningun pedido para eliminar"; } if (oNum != -1) { try { LogicaPedido.Eliminar(oNum); lblError.Text = "Eliminacion exitosa"; AlternarBotones(); } catch (Exception ex) { lblError.Text = ex.Message; } } }
protected void btnEliminar_Click(object sender, EventArgs e) { lblConfirmacion.Text = ""; try { List <Pedido> listapedidos = (List <Pedido>)Session["listapedidos"]; Pedido p = listapedidos[gvPedidos.SelectedIndex]; listapedidos.RemoveAt(gvPedidos.SelectedIndex); Session["listapedidos"] = listapedidos; gvPedidos.DataBind(); btnEliminar.Enabled = false; btnEliminar.Visible = false; LogicaPedido.Eliminar(p); } catch (Exception ex) { lblConfirmacion.Text = ex.Message; } }