protected void btnNo_Click(object sender, EventArgs e) { try { lblError.Text = ""; this.DesactivarBtn(); gvPedidos.DataSource = LogicaPedido.ListadoCompleto(); gvPedidos.DataBind(); } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { try { List <Pedido> listapedidos = LogicaPedido.ListadoCompleto(); Pedido p = listapedidos[gvPedidos.SelectedIndex]; Session["pedidoSeleccion"] = p; lblError.Text = "Desea cambiar el estado del pedido ?"; this.ActivarBtn(); } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnSi_Click(object sender, EventArgs e) { try { Pedido p = (Pedido)Session["pedidoSeleccion"]; this.DesactivarBtn(); LogicaPedido.CambioEstado(p); } catch (Exception ex) { gvPedidos.DataSource = LogicaPedido.ListadoCompleto(); gvPedidos.DataBind(); lblError.Text = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { List <Pedido> listapedidos = LogicaPedido.ListadoCompleto(); Session["listapedidos"] = listapedidos; gvPedidos.DataSource = listapedidos; gvPedidos.SelectedRowStyle.BackColor = Color.DarkSeaGreen; gvPedidos.DataBind(); } } catch (Exception ex) { lblError.Text = ex.Message; } }