Beispiel #1
0
    protected void CargarListas()
    {
        int cargo = int.Parse(Session["car_Id"].ToString());

        // Listar tipos de documento
        DataTable dtTipDocumeto = AdministrarSoportesBancarios.ListarTipoDocumento(cargo);

        ddlTipoDoc.DataSource     = dtTipDocumeto;
        ddlTipoDoc.DataTextField  = "tipDoc_Nombre";
        ddlTipoDoc.DataValueField = "tipDoc_Id";
        ddlTipoDoc.DataBind();
        ddlTipoDoc.Items.Insert(0, new ListItem("Seleccione", ""));

        // Listar tipos de documento para editar
        DataTable dtTipDocumetoEdit = AdministrarSoportesBancarios.ListarTipoDocumento(cargo);

        ddlTipoDocEdit.DataSource     = dtTipDocumetoEdit;
        ddlTipoDocEdit.DataTextField  = "tipDoc_Nombre";
        ddlTipoDocEdit.DataValueField = "tipDoc_Id";
        ddlTipoDocEdit.DataBind();
        ddlTipoDocEdit.Items.Insert(0, new ListItem("Seleccione", ""));


        // Listar forma de pago
        DataTable dtFormaPago = AdministrarSoportesBancarios.ListarFormaPago(cargo);

        ddlFormaDePago.DataSource     = dtFormaPago;
        ddlFormaDePago.DataTextField  = "forpag_Nombre";
        ddlFormaDePago.DataValueField = "forpag_Id";
        ddlFormaDePago.DataBind();
        ddlFormaDePago.Items.Insert(0, new ListItem("Seleccione", ""));

        // Listar localidades uno a uno
        DataTable dtLocalidadesUno = AdministrarSoportesBancarios.ListarLocalidades();

        ddlLocalidadUno.DataSource     = dtLocalidadesUno;
        ddlLocalidadUno.DataTextField  = "dep_Nombre";
        ddlLocalidadUno.DataValueField = "dep_Id";
        ddlLocalidadUno.DataBind();
        ddlLocalidadUno.Items.Insert(0, new ListItem("Seleccione", ""));

        // Listar localidades distribucion
        DataTable dtLocalidades = AdministrarSoportesBancarios.ListarLocalidades();

        ddlLocalidad.DataSource     = dtLocalidades;
        ddlLocalidad.DataTextField  = "dep_Nombre";
        ddlLocalidad.DataValueField = "dep_Id";
        ddlLocalidad.DataBind();
        ddlLocalidad.Items.Insert(0, new ListItem("Seleccione", ""));

        // Lista compañias para filtar los bancos en el formulario de modificar encabezado
        DataTable dtCompania = new DataTable();

        dtCompania = AdministrarSoportesBancarios.ConsultarCompanias();
        ddlCompaniaEdit.DataTextField  = "com_Nombre";
        ddlCompaniaEdit.DataValueField = "com_Id";
        ddlCompaniaEdit.DataSource     = dtCompania;
        ddlCompaniaEdit.DataBind();
        ddlCompaniaEdit.Items.Insert(0, new ListItem("Seleccione", "0"));

        // Lista bancos para filtar los bancos en el formulario de modificar encabezado
        DataTable dtBancos = new DataTable();

        dtBancos = AdministrarSoportesBancarios.ListarBancos();
        ddlBancoInforme.DataTextField  = "NOMBRE";
        ddlBancoInforme.DataValueField = "ID";
        ddlBancoInforme.DataSource     = dtBancos;
        ddlBancoInforme.DataBind();
        ddlBancoInforme.Items.Insert(0, new ListItem("Seleccione banco", ""));

        // Listar tipos de soporte para informe
        DataTable dtRecibidoPorInforme = AdministrarSoportesBancarios.ListarTipoSoporteBancario(cargo);

        ddlRecibidoInforme.DataSource     = dtRecibidoPorInforme;
        ddlRecibidoInforme.DataTextField  = "TipSopNombre";
        ddlRecibidoInforme.DataValueField = "tipSopId";
        ddlRecibidoInforme.DataBind();
        ddlRecibidoInforme.Items.Insert(0, new ListItem("Seleccione", ""));

        // Listar Estados
        DataTable dtEstados = AdministrarSoportesBancarios.ListarEstados();

        ddlEstado.DataSource     = dtEstados;
        ddlEstado.DataTextField  = "est_nombre";
        ddlEstado.DataValueField = "est_Id";
        ddlEstado.DataBind();
        ddlEstado.Items.Insert(0, new ListItem("Seleccione", ""));

        // Listar tipo docuemnto para el informe
        DataTable dtTipoDocumento = AdministrarSoportesBancarios.ListarTipoDocumento(cargo);

        ddlTipoDocumentoInforme.DataSource     = dtTipoDocumento;
        ddlTipoDocumentoInforme.DataTextField  = "tipDoc_Nombre";
        ddlTipoDocumentoInforme.DataValueField = "tipDoc_Id";
        ddlTipoDocumentoInforme.DataBind();
        ddlTipoDocumentoInforme.Items.Insert(0, new ListItem("Seleccione", ""));
    }