예제 #1
0
        private void btn_searchpedido_Click(object sender, EventArgs e)
        {
             Frm_SearchPedido ofrm_pedido = new Frm_SearchPedido();
             if (ofrm_pedido.ShowDialog() == DialogResult.OK)
             {
                 EControl_Cabecera pedido = ofrm_pedido.oboleta;
                 dtp_fech_pedido.Value = pedido.Fech_pedido;
                 txt_seriepedido.Text = pedido.Serie;
                 txt_numeropedido.Text = pedido.Numero;
                 ECliente ocliente = ECliente.BuscarById(pedido.Cod_cliente);
                 txt_cliente.Text = pedido.Nom_cliente;
                 txt_numdocument.Text = ocliente.Ndocumento;
                 txt_direccion.Text = ocliente.Direccion;
                 txt_referencia.Text = ocliente.Referencia;

                 txt_vendedor.Text = pedido.Nom_vendedor;
                 txt_tipopedido.Text = pedido.Desc_tipoventa;
                 txt_condicion.Text = pedido.Desc_tipopago;

                 EControlDetalle odetalle_pedido = new EControlDetalle();
                 dgv_detalleboleta.DataSource = null;
                 dgv_detalleboleta.AutoGenerateColumns = false;
                 dgv_detalleboleta.DataSource = odetalle_pedido.ListaPedidoDetalleById(pedido.Idcontrol);

                 EControlDetalle odetalle_guia = new EControlDetalle();
                 dgv_guia.DataSource = null;
                 dgv_guia.AutoGenerateColumns = false;
                 dgv_guia.DataSource = odetalle_guia.ListaPedidoDetalleById(pedido.Idcontrol);
             }
        }
예제 #2
0
 private void btn_searchpedido_Click(object sender, EventArgs e)
 {
     Frm_SearchPedido ofrm_pedido = new Frm_SearchPedido();
     if (ofrm_pedido.ShowDialog()==DialogResult.OK)
     {
         EControl_Cabecera boleta = ofrm_pedido.oboleta;
         idhijo = boleta.Idcontrol;
         txt_cliente.Text = boleta.Nom_cliente;
         txt_condicion.Text = boleta.Desc_tipopago;
         ECliente ocliente = ECliente.BuscarById(boleta.Cod_cliente);
         cod_cliente = boleta.Cod_cliente;
         cod_vendedor = boleta.Cod_vendedor;
         txt_direccion.Text = ocliente.Direccion;
         txt_neto.Text = boleta.Neto.ToString("C");
         pneto = boleta.Neto;
         idtipopago = boleta.Idtipopago;
         idtipoventa = boleta.Idtipoventa;
         txt_numdocument.Text = ocliente.Ndocumento;
         txt_numeropedido.Text = boleta.Numero;
         txt_referencia.Text = ocliente.Referencia;
         txt_seriepedido.Text = boleta.Serie;
         txt_tipopedido.Text = boleta.Desc_tipoventa;
         txt_vendedor.Text = boleta.Nom_vendedor;
         dtp_fech_pedido.Value = boleta.Fech_pedido;
         lista = new List<EControlDetalle>();
         List<EControlDetalle> lista_detalle = new List<EControlDetalle>();
         EControlDetalle detalle = new EControlDetalle();
         lista_detalle = detalle.ListaPedidoDetalleById(boleta.Idcontrol);
         dgv_detalleboleta.DataSource = null;
         dgv_detalleboleta.AutoGenerateColumns = false;
         dgv_detalleboleta.DataSource = lista_detalle;
         lista = lista_detalle;
     }
 }