private void BindGrilla()
        {
            SisPackController.AdministrarGrillas.Configurar(this.dtgGuiasAsociadas, "GuiaID", this.CantidadOpciones);
            IGuiaRendicion guiaRend = GuiaRendicionFactory.GetGuiaRendicion();

            ((IGuia)guiaRend).GuiaID = this.txtGuiaID.Text == "" ? 0 : Convert.ToInt32(this.txtGuiaID.Text);
            DsGuias ds = guiaRend.GetGuiasAsignadaGuiaRendicionByGuiaID();

            this.dtgGuiasAsociadas.DataSource = ds;
            this.dtgGuiasAsociadas.DataBind();
        }
示例#2
0
        private void Consultar()
        {
            int          guiaID = Convert.ToInt32(this.Request.QueryString["GuiaID"]);
            IGuiaFactura guia   = GuiaFacturaFactory.GetGuiaFactura();

            ((IGuia)guia).GuiaID = guiaID;
            DsGuiasFacturas ds = guia.GetGuiasRendicionDataSet(new DateTime(1900, 1, 1), DateTime.Now);

            DsGuiasFacturas.DatosRow[] dr = (DsGuiasFacturas.DatosRow[])ds.Datos.Select("GuiaID =" + guiaID);
            if (dr.Length > 0)
            {
                char[]   separador = { ',' };
                string[] nombre    = /*dr[0].IsRemitenteClienteNull() ? {''} :*/ dr[0].RemitenteCliente.Split(separador);
                if (!dr[0].RemitenteCliente.Equals(""))
                {
                    this.txtNombre.Text   = nombre[1].ToString().Trim();
                    this.txtApellido.Text = nombre[0].ToString().Trim();
                }

                nombre = /*dr[0].IsDestinatarioClienteNull() ? {''} :*/ dr[0].DestinatarioCliente.Split(separador);
                if (!dr[0].DestinatarioCliente.Equals(""))
                {
                    this.txtNombreDesti.Text   = nombre[1].ToString().Trim();
                    this.txtApellidoDesti.Text = nombre[0].ToString().Trim();
                }

                this.txtObservaciones.Text = dr[0].IsObservacionesNull() ? "" : dr[0].Observaciones;
                this.butAceptar.Attributes.Add("style", "display:none");
                this.txtApellido.Enabled      = false;
                this.txtApellidoDesti.Enabled = false;
                this.txtNombre.Enabled        = false;
                this.txtNombreDesti.Enabled   = false;
                this.txtObservaciones.Enabled = false;
                this.chkTodos.Enabled         = false;

                oGuiaRen = GuiaRendicionFactory.GetGuiaRendicion();
                ((IGuia)oGuiaRen).GuiaID = guiaID;
                DsGuias dsGuiasRendidas = oGuiaRen.GetGuiasAsignadaGuiaRendicionByGuiaID();
                SisPackController.AdministrarGrillas.Configurar(this.dtgGuiasRendicion, "GuiaID", this.CantidadOpciones);
                this.dtgGuiasRendicion.DataSource = dsGuiasRendidas;
                this.dtgGuiasRendicion.DataBind();
                this.dtgGuiasRendicion.Enabled = false;
                this.butVolver.Attributes.Add("style", "display:inline");
            }
        }