示例#1
0
        protected void buscarGuia(int idGuia)
        {
            GuiaRemision guia = GuiaRemisionTR.consultarXId(idGuia);

            if (guia != null)
            {
                this.limpiar(false);
                this.txt_secuencia.Text            = guia.id.ToString();
                this.dtp_fechaEmision.Value        = guia.fechaEmision;
                this.dtp_fechaInicioTraslado.Value = guia.fechaInicio;
                this.dtp_fechaFinTraslado.Value    = guia.fechaFin;
                this.txt_direccionPartida.Text     = guia.direccionPartida;
                this.txt_numeroDocumento.Text      = guia.numeroDocumento;
                this.txt_autorizacion.Text         = guia.autorizacion;
                this.txt_cedulaTransportista.Text  = guia.transportista.cedula;
                this.txt_nombreTransportista.Text  = guia.transportista.razon_social;
                this.txt_correoTransportista.Text  = guia.transportista.email;
                this.txt_placaTransportista.Text   = guia.placa;
                this.txt_descripcion.Text          = guia.descripcion;
                Destinatario destinatario = guia.destinatarios[0];
                this.txt_cedulaDestinatario.Text    = destinatario.cliente.cedula;
                this.txt_nombreDestinatario.Text    = destinatario.cliente.razon_social;
                this.txt_documento.Text             = (destinatario.documento != null)?destinatario.documento.Numero_documento:"";
                this.txt_motivoDestinatario.Text    = destinatario.motivo;
                this.txt_direccionDestinatario.Text = destinatario.direccion;
                this.txt_codigoDestino.Text         = destinatario.codigoDestino;
                this.txt_ruta.Text = destinatario.ruta;

                if (destinatario.detalle != null)
                {
                    foreach (object[] producto in destinatario.detalle)
                    {
                        this.grw_productos.Rows.Add(producto);
                    }
                }
            }
            else
            {
                Mensaje.informacion("No se encontró la guía ingresada");
            }
            this.guiaRemision  = guia;
            this.transportista = guia.transportista;
            this.documento     = guia.destinatarios[0].documento;
            this.cliente       = guia.destinatarios[0].cliente;
        }
示例#2
0
        private void frm_guiaRemisionDefecto_Load(object sender, EventArgs e)
        {
            GuiaRemision guia = GuiaRemisionTR.consultarXId(0);

            if (guia != null)
            {
                /*this.cbl_motivos.SetItemChecked(0, guia.venta);
                 * this.cbl_motivos.SetItemChecked(1, guia.compra);
                 * this.cbl_motivos.SetItemChecked(2, guia.transformacion);
                 * this.cbl_motivos.SetItemChecked(3, guia.consignacion);
                 * this.cbl_motivos.SetItemChecked(4, guia.trasladoEntreEstablecimientos);
                 * this.cbl_motivos.SetItemChecked(5, guia.trasladoEmisorItinerante);
                 * this.cbl_motivos.SetItemChecked(6, guia.devolucion);
                 * this.cbl_motivos.SetItemChecked(7, guia.importacion);
                 * this.cbl_motivos.SetItemChecked(8, guia.exportacion);
                 * this.cbl_motivos.SetItemChecked(9, guia.otros);
                 * this.txt_puntoPartida.Text = guia.puntoDePartida;
                 * this.txt_ciudadPartida.Text = guia.ciudadPartida;
                 * this.txt_nombreEncargado.Text = guia.nombreEncargado;
                 * this.txt_cedulaEncargado.Text = guia.cedulaEncargado;
                 * this.txt_placaEncargado.Text = guia.placaEncargado;*/
            }
        }