private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:
                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();

                DdlCatalogo.Items.Clear();
                _itemc.Text  = "--Seleccione Catálago/Producto--";
                _itemc.Value = "0";
                DdlCatalogo.Items.Add(_itemc);

                _itemg.Text  = "--Seleccione Gestor--";
                _itemg.Value = "0";
                DdlGestores.Items.Add(_itemg);

                break;

            case 1:
                _dts = new ControllerDAO().FunGetConsultasCatalogo(12, "--Seleccione Gestor--", int.Parse(DdlCedente.SelectedValue), 0, 0, "", "", "", Session["Conectar"].ToString());
                DdlGestores.DataSource     = _dts;
                DdlGestores.DataTextField  = "Descripcion";
                DdlGestores.DataValueField = "Codigo";
                DdlGestores.DataBind();

                DdlCatalogo.DataSource     = new CedenteDAO().FunGetCatalogoProducto(int.Parse(DdlCedente.SelectedValue));
                DdlCatalogo.DataTextField  = "CatalogoProducto";
                DdlCatalogo.DataValueField = "CodigoCatalogo";
                DdlCatalogo.DataBind();
                break;
            }
        }
        private void FunCargarCombos(int opcion)
        {
            try
            {
                switch (opcion)
                {
                case 0:
                    _dts = new ConsultaDatosDAO().FunConsultaDatos(140, int.Parse(Session["usuCodigo"].ToString()), 0, 0, "", "", "", Session["Conectar"].ToString());
                    DdlCedente.DataSource     = _dts;
                    DdlCedente.DataTextField  = "Descripcion";
                    DdlCedente.DataValueField = "Codigo";
                    DdlCedente.DataBind();
                    DdlCedente.SelectedIndex = 1;
                    FunCargarCombos(1);
                    _itemc.Text  = "--Seleccione Catálago/Producto--";
                    _itemc.Value = "0";
                    DdlCatalogo.Items.Add(_itemc);
                    break;

                case 1:
                    DdlCatalogo.DataSource     = new CedenteDAO().FunGetCatalogoProducto(int.Parse(DdlCedente.SelectedValue));
                    DdlCatalogo.DataTextField  = "CatalogoProducto";
                    DdlCatalogo.DataValueField = "CodigoCatalogo";
                    DdlCatalogo.DataBind();
                    break;
                }
            }
            catch (Exception ex)
            {
                Lblerror.Text = ex.ToString();
            }
        }
Пример #3
0
        protected void FunCargarCombos(int tipo)
        {
            try
            {
                switch (tipo)
                {
                case 0:
                    ListItem item = new ListItem();
                    item.Text  = "--Seleccione Supervisor--";
                    item.Value = "0";
                    DdlSupervisor.Items.Add(item);
                    DdlCedente.DataSource = new ConsultaDatosDAO().FunConsultaDatos(5, 0, 0, 0, "", "", "",
                                                                                    Session["Conectar"].ToString());
                    DdlCedente.DataTextField  = "Descripcion";
                    DdlCedente.DataValueField = "Codigo";
                    DdlCedente.DataBind();
                    break;

                case 1:
                    DdlSupervisor.Items.Clear();
                    DdlSupervisor.DataSource = new ConsultaDatosDAO().FunConsultaDatos(4, int.Parse(DdlCedente.SelectedValue),
                                                                                       0, 0, "", "", "", Session["Conectar"].ToString());
                    DdlSupervisor.DataTextField  = "Descripcion";
                    DdlSupervisor.DataValueField = "Codigo";
                    DdlSupervisor.DataBind();
                    break;
                }
            }
            catch (Exception ex)
            {
                Lblerror.Text = ex.ToString();
            }
        }
Пример #4
0
        private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:
                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();

                _itemc.Text  = "--Seleccione Catálago/Producto--";
                _itemc.Value = "0";
                DdlCatalogo.Items.Add(_itemc);

                break;

            case 1:
                ViewState["Efectivas"]   = "0";
                GrdvEfectivas.DataSource = null;
                GrdvEfectivas.DataBind();
                GrdvNoEfectivas.DataSource = null;
                GrdvNoEfectivas.DataBind();
                ImgExportar.Visible  = false;
                ImgExportar1.Visible = false;
                break;
            }
        }
Пример #5
0
        protected void FunCascadaCombos(int tipo)
        {
            switch (tipo)
            {
            case 0:
                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();

                _itemc.Text  = "--Seleccione Catálago/Producto--";
                _itemc.Value = "0";
                DdlCatalogo.Items.Add(_itemc);
                break;

            case 1:
                break;

            case 2:
                DdlTipoPago.DataSource     = new ControllerDAO().FunGetParametroDetalle("TIPO PAGO", "--Seleccione Tipo--", "I");
                DdlTipoPago.DataTextField  = "Descripcion";
                DdlTipoPago.DataValueField = "Codigo";
                DdlTipoPago.DataBind();
                break;
            }
        }
Пример #6
0
        private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:
                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();
                itemC.Text  = "--Seleccione Catálago/Producto--";
                itemC.Value = "0";
                DdlCatalogo.Items.Add(itemC);
                itemG.Text  = "--Seleccione Gestor--";
                itemG.Value = "0";
                DdlGestores.Items.Add(itemG);
                break;

            case 1:
                dtbBrenchDet.Clear();
                ViewState["BrenchDet"] = dtbBrench;
                dtbBrench.Clear();
                ViewState["BrenchCab"]   = dtbBrench;
                GrdvBrenchCab.DataSource = dtbBrench;
                GrdvBrenchCab.DataBind();
                GrdvBrenchDet.DataSource = dtbBrenchDet;
                GrdvBrenchDet.DataBind();

                DdlCatalogo.DataSource     = new CedenteDAO().FunGetCatalogoProducto(int.Parse(DdlCedente.SelectedValue));
                DdlCatalogo.DataTextField  = "CatalogoProducto";
                DdlCatalogo.DataValueField = "CodigoCatalogo";
                DdlCatalogo.DataBind();

                dts = new ControllerDAO().FunGetConsultasCatalogo(12, "--Seleccione Gestor--", int.Parse(DdlCedente.SelectedValue),
                                                                  0, 0, "", "", "", Session["Conectar"].ToString());
                DdlGestores.DataSource     = dts;
                DdlGestores.DataTextField  = "Descripcion";
                DdlGestores.DataValueField = "Codigo";
                DdlGestores.DataBind();
                break;

            case 2:
                dtbBrenchDet.Clear();
                ViewState["BrenchDet"] = dtbBrench;
                dtbBrench.Clear();
                ViewState["BrenchCab"]   = dtbBrench;
                GrdvBrenchCab.DataSource = dtbBrench;
                GrdvBrenchCab.DataBind();
                GrdvBrenchDet.DataSource = dtbBrenchDet;
                GrdvBrenchDet.DataBind();
                dts = new CedenteDAO().FunGetBrenchDet(int.Parse(DdlCedente.SelectedValue), int.Parse(ViewState["codigoCPCE"].ToString()));
                GrdvBrenchCab.DataSource = dts;
                GrdvBrenchCab.DataBind();
                ViewState["BrenchCab"] = dts.Tables[0];
                break;
            }
        }
        private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:
                DdlEstrategia.DataSource     = new CedenteDAO().FunGetEstrategiaCab();
                DdlEstrategia.DataTextField  = "Descripcion";
                DdlEstrategia.DataValueField = "Codigo";
                DdlEstrategia.DataBind();

                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();

                _itemc.Text  = "--Seleccione Catálago/Producto--";
                _itemc.Value = "0";
                DdlCatalogo.Items.Add(_itemc);

                DdlMarcado.DataSource     = new ControllerDAO().FunGetParametroDetalle("TIPO MARCADO", "--Seleccione Tipo Marcado--", "S");
                DdlMarcado.DataTextField  = "Descripcion";
                DdlMarcado.DataValueField = "Codigo";
                DdlMarcado.DataBind();

                break;

            case 1:
                GrdvGrupos.DataSource = null;
                GrdvGrupos.DataBind();
                _dtbcodigos = (DataTable)ViewState["Grupos"];
                _dtbcodigos.Clear();
                GrdvGestores.DataSource = null;
                GrdvGestores.DataBind();
                GrdvPreview.DataSource = null;
                GrdvPreview.DataBind();
                LblExportar.Visible = false;
                ImgExportar.Visible = false;
                LblTotal.InnerText  = "0";

                DdlGestor.DataSource = new ControllerDAO().FunGetConsultasCatalogo(12, "--Seleccione Gestor--",
                                                                                   int.Parse(DdlCedente.SelectedValue), 0, 0, "", "", "", Session["Conectar"].ToString());
                DdlGestor.DataTextField  = "Descripcion";
                DdlGestor.DataValueField = "Codigo";
                DdlGestor.DataBind();

                DdlGestorApoyo.DataSource = new ControllerDAO().FunGetConsultasCatalogo(12, "--Seleccione Gestor--",
                                                                                        int.Parse(DdlCedente.SelectedValue), 0, 0, "", "", "", Session["Conectar"].ToString());
                DdlGestorApoyo.DataTextField  = "Descripcion";
                DdlGestorApoyo.DataValueField = "Codigo";
                DdlGestorApoyo.DataBind();
                break;
            }
        }
Пример #8
0
        private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:

                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();
                _itemc.Text  = "--Seleccione Catálago/Producto--";
                _itemc.Value = "0";
                DdlCatalogo.Items.Add(_itemc);
                break;
            }
        }
        private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:
                DdlCedente.DataSource     = new CatalogosDTO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();

                _itemc.Text  = "--Seleccione Catálago/Producto--";
                _itemc.Value = "0";
                DdlCatalogo.Items.Add(_itemc);

                _itemg.Text  = "--Seleccione Gestor--";
                _itemg.Value = "0";
                DdlGestor.Items.Add(_itemg);
                break;

            case 1:
                DdlGestor.Items.Clear();
                _itemg.Text  = "--Seleccione Gestor--";
                _itemg.Value = "0";
                DdlGestor.Items.Add(_itemg);
                DdlGestor.DataSource = new CatalogosDTO().FunGetConsultasCatalogo(12, "--Seleccione Gestor--",
                                                                                  int.Parse(DdlCedente.SelectedValue), 0, 0, "", "", "", ViewState["Conectar"].ToString());
                DdlGestor.DataTextField  = "Descripcion";
                DdlGestor.DataValueField = "Codigo";
                DdlGestor.DataBind();
                break;

            case 2:
                _dts = new CedenteDTO().FunGetCatalogoProducto(int.Parse(DdlCedente.SelectedValue));
                DdlCatalogo.DataSource     = new CedenteDTO().FunGetCatalogoProducto(int.Parse(DdlCedente.SelectedValue));
                DdlCatalogo.DataTextField  = "CatalogoProducto";
                DdlCatalogo.DataValueField = "CodigoCatalogo";
                DdlCatalogo.DataBind();

                if (_dts.Tables[0].Rows.Count == 0)
                {
                    _itemc.Text  = "--Seleccione Catálago/Producto--";
                    _itemc.Value = "0";
                    DdlCatalogo.Items.Add(_itemc);
                }
                break;
            }
        }
Пример #10
0
        private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:
                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();
                break;

            case 1:
                _dts = new ConsultaDatosDAO().FunConsultaDatos(230, int.Parse(DdlCedente.SelectedValue), 0, 0, "", "", "",
                                                               Session["Conectar"].ToString());

                ViewState["GestoresAcceso"] = _dts.Tables[0];
                GrdvGestores.DataSource     = _dts;
                GrdvGestores.DataBind();

                if (_dts.Tables[0].Rows.Count > 0)
                {
                    foreach (DataRow drfila in _dts.Tables[0].Rows)
                    {
                        if (drfila["VerLista"].ToString() == "NO")
                        {
                            ChkTodos.Checked = false;
                            break;
                        }
                    }

                    PnlListaGestores.Visible = true;
                }
                else
                {
                    PnlListaGestores.Visible = false;
                }
                break;
            }
        }
Пример #11
0
        private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:
                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();
                itemC.Text  = "--Seleccione Catálago/Producto--";
                itemC.Value = "0";
                DdlCatalogo.Items.Add(itemC);
                break;

            case 1:
                DdlCatalogo.DataSource     = new CedenteDAO().FunGetCatalogoProducto(int.Parse(DdlCedente.SelectedValue));
                DdlCatalogo.DataTextField  = "CatalogoProducto";
                DdlCatalogo.DataValueField = "CodigoCatalogo";
                DdlCatalogo.DataBind();
                break;
            }
        }
Пример #12
0
        private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:
                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();

                _itemc.Text  = "--Seleccione Catálago/Producto--";
                _itemc.Value = "0";
                DdlCatalogo.Items.Add(_itemc);

                _dts = new ControllerDAO().FunGetConsultasCatalogo(12, "--Seleccione Gestor--", int.Parse(DdlCedente.SelectedValue),
                                                                   0, 0, "", "", "", Session["Conectar"].ToString());
                DdlGestores.DataSource     = _dts;
                DdlGestores.DataTextField  = "Descripcion";
                DdlGestores.DataValueField = "Codigo";
                DdlGestores.DataBind();
                break;

            case 1:
                GrdvEfectivas.DataSource = null;
                GrdvEfectivas.DataBind();
                GrdvMaxLlamada.DataSource = null;
                GrdvMaxLlamada.DataBind();
                GrdvLogueos.DataSource = null;
                GrdvLogueos.DataBind();

                ImgExportar.Visible  = false;
                LblExportar.Visible  = false;
                ImgExportar1.Visible = false;
                LblExportar1.Visible = false;
                ImgExportar2.Visible = false;
                LblExportar2.Visible = false;

                _dts = new ControllerDAO().FunGetConsultasCatalogo(12, "--Seleccione Gestor--", int.Parse(DdlCedente.SelectedValue), 0, 0, "", "", "", Session["Conectar"].ToString());
                DdlGestores.DataSource     = _dts;
                DdlGestores.DataTextField  = "Descripcion";
                DdlGestores.DataValueField = "Codigo";
                DdlGestores.DataBind();
                break;

            case 2:
                GrdvEfectivas.DataSource = null;
                GrdvEfectivas.DataBind();
                GrdvMaxLlamada.DataSource = null;
                GrdvMaxLlamada.DataBind();
                GrdvLogueos.DataSource = null;
                GrdvLogueos.DataBind();

                ImgExportar.Visible  = false;
                LblExportar.Visible  = false;
                ImgExportar1.Visible = false;
                LblExportar1.Visible = false;
                ImgExportar2.Visible = false;
                LblExportar2.Visible = false;
                break;
            }
        }
Пример #13
0
        private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:
                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();

                _itemc.Text  = "--Seleccione Catálago/Producto--";
                _itemc.Value = "0";
                DdlCatalogo.Items.Add(_itemc);

                _itemg.Text  = "--Seleccione Gestor--";
                _itemg.Value = "0";
                DdlGestor.Items.Add(_itemg);

                new FuncionesDAO().FunCargarComboHoraMinutos(DdlYear, "YEARS");

                _dtbproyecc.Columns.Add("Gestor");
                _dtbproyecc.Columns.Add("Presupuesto");
                _dtbproyecc.Columns.Add("Enero");
                _dtbproyecc.Columns.Add("Febrero");
                _dtbproyecc.Columns.Add("Marzo");
                _dtbproyecc.Columns.Add("Abril");
                _dtbproyecc.Columns.Add("Mayo");
                _dtbproyecc.Columns.Add("Junio");
                _dtbproyecc.Columns.Add("Julio");
                _dtbproyecc.Columns.Add("Agosto");
                _dtbproyecc.Columns.Add("Septiembre");
                _dtbproyecc.Columns.Add("Octubre");
                _dtbproyecc.Columns.Add("Noviembre");
                _dtbproyecc.Columns.Add("Diciembre");

                _fileagre                = _dtbproyecc.NewRow();
                _fileagre["Gestor"]      = "";
                _fileagre["Presupuesto"] = "0";
                _fileagre["Enero"]       = "0";
                _fileagre["Febrero"]     = "0";
                _fileagre["Marzo"]       = "0";
                _fileagre["Abril"]       = "0";
                _fileagre["Mayo"]        = "0";
                _fileagre["Junio"]       = "0";
                _fileagre["Julio"]       = "0";
                _fileagre["Agosto"]      = "0";
                _fileagre["Septiembre"]  = "0";
                _fileagre["Octubre"]     = "0";
                _fileagre["Noviembre"]   = "0";
                _fileagre["Diciembre"]   = "0";
                _dtbproyecc.Rows.Add(_fileagre);
                ViewState["Proyeccion"] = _dtbproyecc;

                break;

            case 1:
                DdlGestor.Items.Clear();
                _itemg.Text  = "--Seleccione Gestor--";
                _itemg.Value = "0";
                DdlGestor.Items.Add(_itemg);
                DdlGestor.DataSource = new ControllerDAO().FunGetConsultasCatalogo(12, "--Seleccione Gestor--",
                                                                                   int.Parse(DdlCedente.SelectedValue), 0, 0, "", "", "", Session["Conectar"].ToString());
                DdlGestor.DataTextField  = "Descripcion";
                DdlGestor.DataValueField = "Codigo";
                DdlGestor.DataBind();
                break;

            case 2:
                _dts = new CedenteDAO().FunGetCatalogoProducto(int.Parse(DdlCedente.SelectedValue));
                DdlCatalogo.DataSource     = new CedenteDAO().FunGetCatalogoProducto(int.Parse(DdlCedente.SelectedValue));
                DdlCatalogo.DataTextField  = "CatalogoProducto";
                DdlCatalogo.DataValueField = "CodigoCatalogo";
                DdlCatalogo.DataBind();

                if (_dts.Tables[0].Rows.Count == 0)
                {
                    _itemc.Text  = "--Seleccione Catálago/Producto--";
                    _itemc.Value = "0";
                    DdlCatalogo.Items.Add(_itemc);
                }
                break;

            case 3:
                GrdvDatos.DataSource = null;
                GrdvDatos.DataBind();
                ImgExportar.Visible = false;
                LblExportar.Visible = false;
                break;
            }
        }
Пример #14
0
        private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:
                DdlEstrategia.DataSource     = new CedenteDAO().FunGetEstrategiaCab();
                DdlEstrategia.DataTextField  = "Descripcion";
                DdlEstrategia.DataValueField = "Codigo";
                DdlEstrategia.DataBind();

                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();

                _itemc.Text  = "--Seleccione Catálago/Producto--";
                _itemc.Value = "0";
                DdlCatalogo.Items.Add(_itemc);

                _asignacion.Text  = "--Seleccione Asignación--";
                _asignacion.Value = "0";
                DdlAsignacion.Items.Add(_asignacion);

                _campania.Text  = "--Seleccione Campaña--";
                _campania.Value = "0";
                DdlCampania.Items.Add(_campania);

                DdlMarcado.DataSource     = new ControllerDAO().FunGetParametroDetalle("TIPO MARCADO", "--Seleccione Tipo Marcado--", "S");
                DdlMarcado.DataTextField  = "Descripcion";
                DdlMarcado.DataValueField = "Codigo";
                DdlMarcado.DataBind();

                break;

            case 1:
                GrdvListas.DataSource = null;
                GrdvListas.DataBind();
                GrdvPreview.DataSource = null;
                GrdvPreview.DataBind();
                //LblExportar.Visible = false;
                //ImgExportar.Visible = false;
                LblTotal.InnerText = "0";

                DdlAccion.Items.Clear();
                _accion.Text  = "--Seleccione Acción--";
                _accion.Value = "0";
                DdlAccion.Items.Add(_accion);

                //_efecto.Text = "--Seleccione Efecto--";
                //_efecto.Value = "0";

                //_respuesta.Text = "--Seleccione Respuesta--";
                //_respuesta.Value = "0";

                //_contacto.Text = "--Seleccione Contacto--";
                //_contacto.Value = "0";

                DdlGestores.DataSource = new ControllerDAO().FunGetConsultasCatalogo(12, "--Seleccione Gestor--",
                                                                                     int.Parse(DdlCedente.SelectedValue), 0, 0, "", "", "", Session["Conectar"].ToString());
                DdlGestores.DataTextField  = "Descripcion";
                DdlGestores.DataValueField = "Codigo";
                DdlGestores.DataBind();

                DdlGestorApoyo.DataSource = new ControllerDAO().FunGetConsultasCatalogo(12, "--Seleccione Gestor--",
                                                                                        int.Parse(DdlCedente.SelectedValue), 0, 0, "", "", "", Session["Conectar"].ToString());
                DdlGestorApoyo.DataTextField  = "Descripcion";
                DdlGestorApoyo.DataValueField = "Codigo";
                DdlGestorApoyo.DataBind();

                break;

            case 2:
                DdlAccion.DataSource     = new SpeechDAO().FunGetArbolNewAccion(int.Parse(ViewState["CodigoCPCE"].ToString()));
                DdlAccion.DataTextField  = "Descripcion";
                DdlAccion.DataValueField = "Codigo";
                DdlAccion.DataBind();

                DdlAsignacion.DataSource = new ConsultaDatosDAO().FunConsultaDatos(91, int.Parse(ViewState["CodigoCPCE"].ToString()), 0, 0, "",
                                                                                   "", "", Session["Conectar"].ToString());
                DdlAsignacion.DataTextField  = "Descripcion";
                DdlAsignacion.DataValueField = "Codigo";
                DdlAsignacion.DataBind();

                DdlCampania.DataSource = new ConsultaDatosDAO().FunConsultaDatos(119, int.Parse(ViewState["CodigoCPCE"].ToString()), 0, 0, "",
                                                                                 "", "", Session["Conectar"].ToString());
                DdlCampania.DataTextField  = "Descripcion";
                DdlCampania.DataValueField = "Codigo";
                DdlCampania.DataBind();
                break;
            }
        }
        private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:
                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();

                _itemc.Text  = "--Seleccione Catálago/Producto--";
                _itemc.Value = "0";
                DdlCatalogo.Items.Add(_itemc);

                DdlAccion.Items.Clear();
                _accion.Text  = "--Seleccione Acción--";
                _accion.Value = "0";
                DdlAccion.Items.Add(_accion);

                DdlEfecto.Items.Clear();
                _efecto.Text  = "--Seleccione Efecto--";
                _efecto.Value = "0";
                DdlEfecto.Items.Add(_efecto);

                DdlRespuesta.Items.Clear();
                _respuesta.Text  = "--Seleccione Respuesta--";
                _respuesta.Value = "0";
                DdlRespuesta.Items.Add(_respuesta);

                DdlContacto.Items.Clear();
                _contacto.Text  = "--Seleccione Contacto--";
                _contacto.Value = "0";
                DdlContacto.Items.Add(_contacto);
                break;

            case 1:
                DdlAccion.DataSource     = new SpeechDAO().FunGetArbolNewAccion(int.Parse(DdlCedente.SelectedValue));
                DdlAccion.DataTextField  = "Descripcion";
                DdlAccion.DataValueField = "Codigo";
                DdlAccion.DataBind();
                break;

            case 2:
                DdlEfecto.Items.Clear();
                _efecto.Text  = "--Seleccione Efecto--";
                _efecto.Value = "0";
                DdlEfecto.Items.Add(_efecto);

                DdlRespuesta.Items.Clear();
                _respuesta.Text  = "--Seleccione Respuesta--";
                _respuesta.Value = "0";
                DdlRespuesta.Items.Add(_respuesta);

                DdlContacto.Items.Clear();
                _contacto.Text  = "--Seleccione Contacto--";
                _contacto.Value = "0";
                DdlContacto.Items.Add(_contacto);

                DdlEfecto.DataSource     = new SpeechDAO().FunGetArbolNewEfecto(int.Parse(DdlAccion.SelectedValue));
                DdlEfecto.DataTextField  = "Descripcion";
                DdlEfecto.DataValueField = "Codigo";
                DdlEfecto.DataBind();
                break;

            case 3:
                DdlRespuesta.Items.Clear();
                _respuesta.Text  = "--Seleccione Respuesta--";
                _respuesta.Value = "0";
                DdlRespuesta.Items.Add(_respuesta);

                DdlContacto.Items.Clear();
                _contacto.Text  = "--Seleccione Contacto--";
                _contacto.Value = "0";
                DdlContacto.Items.Add(_contacto);

                DdlRespuesta.DataSource     = new SpeechDAO().FunGetArbolNewRespuesta(int.Parse(DdlEfecto.SelectedValue));
                DdlRespuesta.DataTextField  = "Descripcion";
                DdlRespuesta.DataValueField = "Codigo";
                DdlRespuesta.DataBind();
                break;

            case 4:
                DdlContacto.Items.Clear();
                _contacto.Text  = "--Seleccione Contacto--";
                _contacto.Value = "0";
                DdlContacto.Items.Add(_contacto);
                DdlContacto.DataSource     = new SpeechDAO().FunGetArbolNewContacto(int.Parse(DdlRespuesta.SelectedValue));
                DdlContacto.DataTextField  = "Descripcion";
                DdlContacto.DataValueField = "Codigo";
                DdlContacto.DataBind();
                break;

            case 5:
                DdlCatalogo.DataSource     = new CedenteDAO().FunGetCatalogoProducto(int.Parse(DdlCedente.SelectedValue));
                DdlCatalogo.DataTextField  = "CatalogoProducto";
                DdlCatalogo.DataValueField = "CodigoCatalogo";
                DdlCatalogo.DataBind();
                break;
            }
        }
Пример #16
0
        private void FunCargarCombos(int opcion)
        {
            switch (opcion)
            {
            case 0:
                DdlEstrategia.DataSource     = new CedenteDAO().FunGetEstrategiaCab();
                DdlEstrategia.DataTextField  = "Descripcion";
                DdlEstrategia.DataValueField = "Codigo";
                DdlEstrategia.DataBind();

                DdlCedente.DataSource     = new CedenteDAO().FunGetCedentes();
                DdlCedente.DataTextField  = "Descripcion";
                DdlCedente.DataValueField = "Codigo";
                DdlCedente.DataBind();

                _itemc.Text  = "--Seleccione Catálago/Producto--";
                _itemc.Value = "0";
                DdlCatalogo.Items.Add(_itemc);

                _asignacion.Text  = "--Seleccione Asignación--";
                _asignacion.Value = "0";
                DdlAsignacion.Items.Add(_asignacion);

                _campania.Text  = "--Seleccione Campaña--";
                _campania.Value = "0";
                DdlCampania.Items.Add(_campania);

                DdlMarcado.DataSource     = new ControllerDAO().FunGetParametroDetalle("TIPO MARCADO", "--Seleccione Tipo Marcado--", "S");
                DdlMarcado.DataTextField  = "Descripcion";
                DdlMarcado.DataValueField = "Codigo";
                DdlMarcado.DataBind();

                break;

            case 1:
                GrdvPreview.DataSource = null;
                GrdvPreview.DataBind();
                LblExportar.Visible = false;
                ImgExportar.Visible = false;
                LblTotal.InnerText  = "0";

                DdlGestor.DataSource = new ControllerDAO().FunGetConsultasCatalogo(12, "--Seleccione Gestor--",
                                                                                   int.Parse(DdlCedente.SelectedValue), 0, 0, "", "", "", Session["Conectar"].ToString());
                DdlGestor.DataTextField  = "Descripcion";
                DdlGestor.DataValueField = "Codigo";
                DdlGestor.DataBind();

                DdlGestorApoyo.DataSource = new ControllerDAO().FunGetConsultasCatalogo(12, "--Seleccione Gestor--",
                                                                                        int.Parse(DdlCedente.SelectedValue), 0, 0, "", "", "", Session["Conectar"].ToString());
                DdlGestorApoyo.DataTextField  = "Descripcion";
                DdlGestorApoyo.DataValueField = "Codigo";
                DdlGestorApoyo.DataBind();
                break;

            case 2:
                DdlAsignacion.DataSource = new ConsultaDatosDAO().FunConsultaDatos(91, int.Parse(DdlCatalogo.SelectedValue), 0, 0, "",
                                                                                   "", "", Session["Conectar"].ToString());
                DdlAsignacion.DataTextField  = "Descripcion";
                DdlAsignacion.DataValueField = "Codigo";
                DdlAsignacion.DataBind();

                DdlCampania.DataSource = new ConsultaDatosDAO().FunConsultaDatos(119, int.Parse(DdlCatalogo.SelectedValue), 0, 0, "",
                                                                                 "", "", Session["Conectar"].ToString());
                DdlCampania.DataTextField  = "Descripcion";
                DdlCampania.DataValueField = "Codigo";
                DdlCampania.DataBind();

                _dts1 = new ConsultaDatosDAO().FunConsultaDatos(146, int.Parse(DdlCatalogo.SelectedValue), 0, 0, "", "", "", Session["Conectar"].ToString());
                ViewState["ArbolEfecto"] = _dts1.Tables[0];
                GrdvEfecto.DataSource    = _dts1;
                GrdvEfecto.DataBind();

                if (_dts1.Tables[0].Rows.Count > 0)
                {
                    PnlEfecto.Visible = true;
                }
                else
                {
                    PnlEfecto.Visible = false;
                }
                break;
            }
        }