Ejemplo n.º 1
0
        private void LlenarCombos()
        {
            // Llenar combo de auditoria.
            this.ddlAuditoria.Items.Clear();
            IAuditoria  auditoria   = AuditoriaFactory.GetAuditoria();
            DsAuditoria dsAuditoria = auditoria.GetAuditoriaDataSet();

            this.ddlAuditoria.DataSource     = dsAuditoria.Datos;
            this.ddlAuditoria.DataValueField = "AuditoriaID";
            this.ddlAuditoria.DataTextField  = "AuditoriaDescripcion";
            this.ddlAuditoria.DataBind();

            // Seteamos el título de la grilla.
            this.lblTituloAuditoria.Text = this.ddlAuditoria.SelectedItem.ToString();

            // Llenar combo de operación.
            this.ddlOperacion.Items.Clear();
            IAuditoria           operacion = AuditoriaFactory.GetAuditoria();
            DsAuditoriaOperacion ds        = operacion.GetAuditoriaOperacionDataSet(Convert.ToInt32(this.ddlAuditoria.SelectedValue));

            this.ddlOperacion.DataSource     = ds.Datos;
            this.ddlOperacion.DataValueField = "Codigo";
            this.ddlOperacion.DataTextField  = "Descripcion";
            this.ddlOperacion.DataBind();
            ddlOperacion.Items.Insert(0, new ListItem("Seleccione operación", string.Empty));

            // Llenar combo de usuario.
            this.ddlUsuario.Items.Clear();
            IUsuarios usuario = UsuariosFactory.GetUsuario();

            usuario.AgenciaID = this.AgenciaConectadaID;
            DsUsuarios dsUsuarios = usuario.GetUsuariosDataSet();

            this.ddlUsuario.DataSource     = dsUsuarios.Datos;
            this.ddlUsuario.DataValueField = "usuarioID";
            this.ddlUsuario.DataTextField  = "NombreCompleto";
            this.ddlUsuario.DataBind();
            ddlUsuario.Items.Insert(0, new ListItem("Seleccione usuario", string.Empty));
        }