protected void lnkDetallesPedido_Click(object sender, EventArgs e)
 {
     int id = 0;
     if (txtIdPedido.Text.Trim() != "" && int.TryParse
         (txtIdPedido.Text.Trim(), out id) == true)
     {
         Pedido p = new Pedido();
         p = Pedido.getPedido(id);
         List<RegaloPedido> detalles =
             p.getListaDetallesPedido();
         gvConsultas.DataSource = detalles;
         gvConsultas.DataBind();
     }
 }
 /// <summary>
 /// Crear un nuevo objeto Pedido.
 /// </summary>
 /// <param name="idPedido">Valor inicial de la propiedad IdPedido.</param>
 /// <param name="fechaPedido">Valor inicial de la propiedad FechaPedido.</param>
 /// <param name="importe">Valor inicial de la propiedad Importe.</param>
 /// <param name="clientesIdCliente">Valor inicial de la propiedad ClientesIdCliente.</param>
 public static Pedido CreatePedido(global::System.Int32 idPedido, global::System.DateTime fechaPedido, global::System.Decimal importe, global::System.Int32 clientesIdCliente)
 {
     Pedido pedido = new Pedido();
     pedido.IdPedido = idPedido;
     pedido.FechaPedido = fechaPedido;
     pedido.Importe = importe;
     pedido.ClientesIdCliente = clientesIdCliente;
     return pedido;
 }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet Pedidos. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToPedidos(Pedido pedido)
 {
     base.AddObject("Pedidos", pedido);
 }