示例#1
0
 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;
     }
 }
示例#2
0
 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;
     }
 }
示例#3
0
 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;
     }
 }
示例#4
0
 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;
     }
 }