protected void ChkSelecc_CheckedChanged(object sender, EventArgs e) { try { GridViewRow gvRow = (GridViewRow)(sender as Control).Parent.Parent; _chkselected = (CheckBox)(gvRow.Cells[4].FindControl("chkSelecc")); ViewState["Check"] = _chkselected.Checked; GrdvPreview.DataSource = null; GrdvPreview.DataBind(); LblTotal.InnerText = "0"; foreach (GridViewRow fr in GrdvListas.Rows) { _chkselected = (CheckBox)(gvRow.Cells[4].FindControl("chkSelecc")); _chkselected.Checked = false; } _chkselected = (CheckBox)(gvRow.Cells[4].FindControl("chkSelecc")); _chkselected.Checked = (bool)ViewState["Check"]; if (_chkselected.Checked) { ViewState["CodigoLTCA"] = GrdvListas.DataKeys[gvRow.RowIndex].Values["CodigoLSTA"].ToString(); } else { ViewState["CodigoLTCA"] = "0"; } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void ChkGestor_CheckedChanged(object sender, EventArgs e) { try { GrdvPreview.DataSource = null; GrdvPreview.DataBind(); GrdvGrupos.DataSource = null; GrdvGrupos.DataBind(); _dtbcodigos = (DataTable)ViewState["Grupos"]; _dtbcodigos.Clear(); GrdvGestores.DataSource = null; GrdvGestores.DataBind(); TblLista.Visible = false; LblTotal.InnerText = "0"; if (ChkGestor.Checked) { DdlGestor.Enabled = true; } else { DdlGestor.Enabled = false; DdlGestor.SelectedValue = "0"; } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void DdlEstrategia_SelectedIndexChanged(object sender, EventArgs e) { try { GrdvPreview.DataSource = null; GrdvPreview.DataBind(); TblLista.Visible = false; LblTotal.InnerText = "0"; GrdvEstrategia.DataSource = null; GrdvEstrategia.DataBind(); LblExportar.Visible = false; ImgExportar.Visible = false; ViewState["Estrategia"] = null; ViewState["CodigoEstrategia"] = DdlEstrategia.SelectedValue; if (int.Parse(DdlEstrategia.SelectedValue) > 0) { _dts = new ConsultaDatosDAO().FunConsultaDatos(22, int.Parse(DdlEstrategia.SelectedValue), 0, 0, "", "", "", Session["Conectar"].ToString()); GrdvEstrategia.DataSource = _dts; GrdvEstrategia.DataBind(); ViewState["Estrategia"] = _dts.Tables[0]; } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void ImgAddGrupo_Click(object sender, ImageClickEventArgs e) { try { if (string.IsNullOrEmpty(TxtGrupo.Text.Trim())) { new FuncionesDAO().FunShowJSMessage("Ingrese Código del _grupo..!", this); return; } if (ViewState["Grupos"] != null) { _tblbuscar = (DataTable)ViewState["Grupos"]; _result = _tblbuscar.Select("Grupo='" + TxtGrupo.Text.Trim().ToUpper() + "'").FirstOrDefault(); if (_result != null) { _lexiste = true; } } if (_lexiste) { new FuncionesDAO().FunShowJSMessage("Ya Existe Grupo ingresado..!", this); return; } //Buscar si el _grupo existe y esta activo _dts = new ConsultaDatosDAO().FunConsultaDatos(149, int.Parse(DdlCatalogo.SelectedValue), int.Parse(TxtGrupo.Text.Trim()), 0, "", "", "", Session["Conectar"].ToString()); if (_dts.Tables[0].Rows.Count == 0) { new FuncionesDAO().FunShowJSMessage("No existen datos en ese Grupo..!", this); return; } GrdvPreview.DataSource = null; GrdvPreview.DataBind(); GrdvGestores.DataSource = null; GrdvGestores.DataBind(); PnlGrupos.Visible = true; _dtbcodigos = new DataTable(); _dtbcodigos = (DataTable)ViewState["Grupos"]; _result = _dtbcodigos.NewRow(); _result["Grupo"] = TxtGrupo.Text; _dtbcodigos.Rows.Add(_result); ViewState["Grupos"] = _dtbcodigos; GrdvGrupos.DataSource = _dtbcodigos; GrdvGrupos.DataBind(); TxtGrupo.Text = ""; } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
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; } }
protected void DdlAccion_SelectedIndexChanged(object sender, EventArgs e) { try { GrdvPreview.DataSource = null; GrdvPreview.DataBind(); TblLista.Visible = false; LblTotal.InnerText = "0"; } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void ChkFecha_CheckedChanged(object sender, EventArgs e) { try { GrdvPreview.DataSource = null; GrdvPreview.DataBind(); TblLista.Visible = false; LblTotal.InnerText = "0"; TxtFechaDesde.Enabled = false; TxtFechaHasta.Enabled = false; if (ChkFecha.Checked) { TxtFechaDesde.Enabled = true; TxtFechaHasta.Enabled = true; } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void ChkGestion_CheckedChanged(object sender, EventArgs e) { try { GrdvPreview.DataSource = null; GrdvPreview.DataBind(); TblLista.Visible = false; LblTotal.InnerText = "0"; DdlAccion.SelectedValue = "0"; DdlTipoGestion.Enabled = false; DdlAccion.Enabled = false; ChkArbol.Checked = false; if (ChkGestion.Checked) { DdlTipoGestion.Enabled = true; } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void ChkGestor_CheckedChanged(object sender, EventArgs e) { try { GrdvPreview.DataSource = null; GrdvPreview.DataBind(); LblTotal.InnerText = "0"; if (ChkGestor.Checked) { DdlGestores.Enabled = true; } else { DdlGestores.Enabled = false; DdlGestores.SelectedValue = "0"; } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void ImgDelGrupo_Click(object sender, ImageClickEventArgs e) { try { GridViewRow _gvrow = (GridViewRow)(sender as Control).Parent.Parent; GrdvPreview.DataSource = null; GrdvPreview.DataBind(); TblLista.Visible = false; LblTotal.InnerText = "0"; _grupo = GrdvGrupos.DataKeys[_gvrow.RowIndex].Values["Grupo"].ToString(); _dtbcodigos = (DataTable)ViewState["Grupos"]; _result = _dtbcodigos.Select("Grupo='" + _grupo + "'").FirstOrDefault(); _result.Delete(); _dtbcodigos.AcceptChanges(); GrdvGrupos.DataSource = _dtbcodigos; GrdvGrupos.DataBind(); if (ViewState["GestoresGrupos"] != null) { _dtbgestoresgrupos = (DataTable)ViewState["GestoresGrupos"]; _dtbgestoresgrupos.Clear(); GrdvGestores.DataSource = _dtbgestoresgrupos; GrdvGestores.DataBind(); } if (_dtbcodigos.Rows.Count == 0) { PnlGrupos.Visible = false; } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void ImgPreview_Click(object sender, ImageClickEventArgs e) { try { TblLista.Visible = false; _sql = ""; _sql1 = ""; if (DdlEstrategia.SelectedValue == "0") { new FuncionesDAO().FunShowJSMessage("No existe _estrategia Seleccionada..!", this); return; } _continuar = FunValidarCampos(); if (_continuar) { _tipogestion = 5; _sql = "select distinct Cliente = PE.pers_nombrescompletos,Identificacion = PE.pers_numerodocumento,codigoCLDE = CD.CLDE_CODIGO,"; _sql += "Operacion = CD.ctde_operacion, DiasMora = CD.ctde_diasmora,Exigible = CD.ctde_valorexigible,"; _sql += "EstadoCivil = pers_estadocivil,Genero = pers_genero,Provincia = prov_nombre,Ciudad = ciud_nombre "; _sql = FunFormarSql(_sql, 1); if (!string.IsNullOrEmpty(_sql)) { _sql1 = "select CodigoCLDE = CDE.CLDE_CODIGO from SoftCob_CUENTA_DEUDOR CDE (nolock) "; _sql1 += "INNER JOIN SoftCob_CLIENTE_DEUDOR CLI (nolock) ON CDE.CLDE_CODIGO=CLI.CLDE_CODIGO "; _sql1 += " where CLI.CPCE_CODIGO=" + DdlCatalogo.SelectedValue + " and CDE.ctde_estado=1 and "; if (ChkGestor.Checked) { _sql1 += "CDE.ctde_gestorasignado=" + DdlGestor.SelectedValue + " and CDE.ctde_auxi2 in("; } else { _sql1 += "CDE.ctde_gestorasignado>0 and CDE.ctde_auxi2 in("; } _sql1 = FunCrearSql(_sql1); _sql1 = _sql1 + " group by CDE.CLDE_CODIGO"; _sql2 = "select 0,0,0,getdate(),getdate(),0"; _dtbgstsave = (DataTable)ViewState["DatosSave"]; _dts = new ListaTrabajoDAO().FunNewLstADE(0, _sql, int.Parse(ViewState["CodigoCEDE"].ToString()), int.Parse(ViewState["CodigoCPCE"].ToString()), int.Parse(ViewState["CodigoLTCA"].ToString()), _tipogestion, int.Parse(DdlGestor.SelectedValue), 0, 0, 0, 0, int.Parse(DdlGestorApoyo.SelectedValue), "", "", _sql1, _sql2, "", "", 0, 0, 0, 0, _dtbgstsave, Session["Conectar"].ToString()); ViewState["Preview"] = _dts.Tables[0]; if (_dts.Tables[0].Rows.Count > 0) { TblLista.Visible = true; } GrdvPreview.DataSource = _dts.Tables[0]; GrdvPreview.DataBind(); LblTotal.InnerText = _dts.Tables[1].Rows[0]["Total"].ToString(); _sql = ""; _sql = "select Codigo_grupo = CDE.ctde_auxi2,CodigoGESTOR = CDE.ctde_gestorasignado "; _sql += "from SoftCob_CUENTA_DEUDOR CDE (nolock) INNER JOIN SoftCob_CLIENTE_DEUDOR CLI (nolock) ON CDE.CLDE_CODIGO=CLI.CLDE_CODIGO "; _sql += "where CLI.CPCE_CODIGO=" + DdlCatalogo.SelectedValue + " and CDE.ctde_estado=1 and "; _sql += "CDE.ctde_auxi2 in("; _sql = FunCrearSql(_sql); _sql += " and ctde_gestorasignado>0 order by CDE.ctde_auxi2,CDE.ctde_gestorasignado"; _dts = new ConsultaDatosDAO().FunConsultaDatos(150, 0, 0, 0, _sql, "", "", Session["Conectar"].ToString()); ViewState["GestoresGrupos"] = _dts.Tables[0]; GrdvGestores.DataSource = _dts; GrdvGestores.DataBind(); } else { new FuncionesDAO().FunShowJSMessage("No se puede formar la consulta..!", this); } } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void ImgPreview_Click(object sender, ImageClickEventArgs e) { try { _sql1 = ""; TblLista.Visible = false; if (DdlEstrategia.SelectedValue == "0") { new FuncionesDAO().FunShowJSMessage("No existe Estrategia Seleccionada..!", this); return; } _continuar = FunValidarCampos(); if (_continuar) { _sql1 = "SELECT CodigoCLDE=CDE.CLDE_CODIGO,CodigoPERS=PER.PERS_CODIGO,"; _sql1 += "Gestorasignado=CDE.ctde_gestorasignado,Estado=1,FechaGestion=CONVERT(DATE,CDE.ctde_auxv3,121),"; _sql1 += "Cliente=PER.pers_nombrescompletos,Identificacion=PER.pers_numerodocumento,"; _sql1 += "Provincia=(SELECT PRV.prov_nombre FROM SoftCob_Provincia PRV (NOLOCK) WHERE PRV.PROV_CODIGO=PER.pers_provincia),"; _sql1 += "Ciudad=(SELECT CIU.ciud_nombre FROM SoftCob_Ciudad CIU (NOLOCK) WHERE CIU.CIUD_CODIGO=PER.pers_ciudad) "; _sql1 += "FROM SoftCob_CUENTA_DEUDOR CDE (NOLOCK) INNER JOIN SoftCob_CLIENTE_DEUDOR CLI (NOLOCK) ON CDE.CLDE_CODIGO=CLI.CLDE_CODIGO "; _sql1 += "INNER JOIN SoftCob_PERSONA PER (NOLOCK) ON CLI.PERS_CODIGO=PER.PERS_CODIGO "; _sql1 += "WHERE CLI.CPCE_CODIGO=" + DdlCatalogo.SelectedValue + " AND CDE.ctde_estado=1 AND CLI.clde_estado=1 AND "; if (ChkGestor.Checked) { _sql1 += "CDE.ctde_gestorasignado=" + DdlGestores.SelectedValue + " AND "; } else { _sql1 += "CDE.ctde_gestorasignado>0 AND "; } _sql1 = FunFormarSQL(_sql1, 0); _dts = new ConsultaDatosDAO().FunConsultaDatos(15, 0, 0, 0, _sql1, "", "", Session["Conectar"].ToString()); columnas = new[] { "Identificacion", "Cliente", "CodigoCLDE", "CodigoPERS", "Provincia", "Ciudad", "Gestorasignado" }; view = new DataView(_dts.Tables[0]); _dtb = view.ToTable(true, columnas); _sql1 = ""; _sql1 = "SELECT CodigoCLDE = GTE.gete_cldecodigo,Efectivo = CAST(CASE GTE.gete_efectivo WHEN 1 THEN 1 ELSE 0 END AS varchar),"; _sql1 += "FechaGestion = CONVERT(VARCHAR(10),GTE.gete_fechagestion,121) "; _sql1 += "FROM SoftCob_GESTION_TELEFONICA GTE (NOLOCK) "; _sql1 += "INNER JOIN SoftCob_CUENTA_DEUDOR CDE ON CDE.ctde_operacion=GTE.gete_operacion "; _sql1 += "WHERE GTE.gete_cpcecodigo=" + DdlCatalogo.SelectedValue + " AND "; if (ChkGestorSelec.Checked) { _sql1 += "GTE.gete_gestorasignado=" + DdlGestores.SelectedValue + " AND "; } _sql1 += "CONVERT(DATE,GTE.gete_fechagestion,101) BETWEEN "; _sql1 += "CONVERT(DATE,'" + TxtFechaDesde.Text + "',101) AND CONVERT(DATE,'" + TxtFechaHasta.Text + "',101) AND "; _sql1 += "GTE.gete_auxi3=0 AND CDE.ctde_estado=1 "; if (ChkArbol.Checked) { _sql1 += "AND GTE.gete_araccodigo=" + DdlAccion.SelectedValue; } _sql1 += " ORDER BY GTE.gete_cldecodigo"; _dts = new ConsultaDatosDAO().FunConsultaDatos(15, 0, 0, 0, _sql1, "", "", Session["Conectar"].ToString()); if (_dts.Tables[0].Rows.Count > 0) { _dtbgestion = _dts.Tables[0]; _dtbpreview = (DataTable)ViewState["DatosPreview"]; _dtbpreview.Clear(); _dtbgstsave = (DataTable)ViewState["DatosSave"]; _dtbgstsave.Clear(); foreach (DataRow _drfila in _dtb.Rows) { _resultado = _dtbgestion.Select("CodigoCLDE='" + _drfila["CodigoCLDE"].ToString() + "'"); _fechagestion = Convert.ToString(_resultado.AsEnumerable() .Max(row => row["FechaGestion"])); if (_resultado != null && _resultado.Length > 0) { if (ChkGestion.Checked) { _efectivo = Convert.ToInt32(_resultado.AsEnumerable() .Max(row => row["Efectivo"])); if (DdlTipoGestion.SelectedValue == "0") { if (_efectivo == 0) { _filagre = _dtbpreview.NewRow(); _filagre["Identificacion"] = _drfila["Identificacion"].ToString(); _filagre["Cliente"] = _drfila["Cliente"].ToString(); _filagre["Provincia"] = _drfila["Provincia"].ToString(); _filagre["Ciudad"] = _drfila["Ciudad"].ToString(); _filagre["FechaGestion"] = _fechagestion; _dtbpreview.Rows.Add(_filagre); _filnew = _dtbgstsave.NewRow(); _filnew["CodigoCLDE"] = _drfila["CodigoCLDE"].ToString(); _filnew["CodigoPERS"] = _drfila["CodigoPERS"].ToString(); _filnew["Gestorasignado"] = _drfila["Gestorasignado"].ToString(); _filnew["Estado"] = "1"; _filnew["auxv1"] = ""; _filnew["auxv2"] = ""; _filnew["auxv3"] = ""; _filnew["auxi1"] = ""; _filnew["auxi2"] = ""; _filnew["auxi3"] = ""; _dtbgstsave.Rows.Add(_filnew); } } else { if (_efectivo == 1) { _filagre = _dtbpreview.NewRow(); _filagre["Identificacion"] = _drfila["Identificacion"].ToString(); _filagre["Cliente"] = _drfila["Cliente"].ToString(); _filagre["Provincia"] = _drfila["Provincia"].ToString(); _filagre["Ciudad"] = _drfila["Ciudad"].ToString(); _filagre["FechaGestion"] = _fechagestion; _dtbpreview.Rows.Add(_filagre); _filnew = _dtbgstsave.NewRow(); _filnew["CodigoCLDE"] = _drfila["CodigoCLDE"].ToString(); _filnew["CodigoPERS"] = _drfila["CodigoPERS"].ToString(); _filnew["Gestorasignado"] = _drfila["Gestorasignado"].ToString(); _filnew["Estado"] = "1"; _filnew["auxv1"] = ""; _filnew["auxv2"] = ""; _filnew["auxv3"] = ""; _filnew["auxi1"] = ""; _filnew["auxi2"] = ""; _filnew["auxi3"] = ""; _dtbgstsave.Rows.Add(_filnew); } } } else { _filagre = _dtbpreview.NewRow(); _filagre["Identificacion"] = _drfila["Identificacion"].ToString(); _filagre["Cliente"] = _drfila["Cliente"].ToString(); _filagre["Provincia"] = _drfila["Provincia"].ToString(); _filagre["Ciudad"] = _drfila["Ciudad"].ToString(); _filagre["FechaGestion"] = _fechagestion; _dtbpreview.Rows.Add(_filagre); _filnew = _dtbgstsave.NewRow(); _filnew["CodigoCLDE"] = _drfila["CodigoCLDE"].ToString(); _filnew["CodigoPERS"] = _drfila["CodigoPERS"].ToString(); _filnew["Gestorasignado"] = _drfila["Gestorasignado"].ToString(); _filnew["Estado"] = "1"; _filnew["auxv1"] = ""; _filnew["auxv2"] = ""; _filnew["auxv3"] = ""; _filnew["auxi1"] = ""; _filnew["auxi2"] = ""; _filnew["auxi3"] = ""; _dtbgstsave.Rows.Add(_filnew); } } } TblLista.Visible = true; ViewState["Preview"] = _dtbpreview; GrdvPreview.DataSource = _dtbpreview; GrdvPreview.DataBind(); LblTotal.InnerText = _dtbpreview.Rows.Count.ToString(); } else { new FuncionesDAO().FunShowJSMessage("No Existen Datos Para Crear Lista..!", this); } } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
protected void GrdvPreview_PageIndexChanging(object sender, GridViewPageEventArgs e) { GrdvPreview.PageIndex = e.NewPageIndex; GrdvPreview.DataBind(); }
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; } }
protected void ImgPreview_Click(object sender, ImageClickEventArgs e) { try { TblLista.Visible = false; _sql = ""; _sql1 = ""; if (DdlEstrategia.SelectedValue == "0") { new FuncionesDAO().FunShowJSMessage("No existe Estrategia Seleccionada..!", this); return; } _continuar = FunValidarCampos(); if (_continuar) { _tipogestion = 3; if (ChkGestion.Checked) { _tipogestion = 0; } if (ChkArbol.Checked) { _tipogestion = 1; } if (!ChkGestion.Checked && !ChkArbol.Checked && ChkFecha.Checked) { _tipogestion = 2; } _sql = "select distinct Cliente = PE.pers_nombrescompletos,Identificacion = PE.pers_numerodocumento,codigoCLDE = CD.CLDE_CODIGO,"; _sql += "Operacion = CD.ctde_operacion, DiasMora = CD.ctde_diasmora,Exigible = CD.ctde_valorexigible,"; _sql += "EstadoCivil = pers_estadocivil,Genero = pers_genero,Provincia = prov_nombre,Ciudad = ciud_nombre "; _sql = FunFormarSQL(_sql, 1); if (!string.IsNullOrEmpty(_sql)) { _sql1 = "select CodigoCLDE = CDE.CLDE_CODIGO from SoftCob_CUENTA_DEUDOR CDE (nolock) "; _sql1 += "INNER JOIN SoftCob_CLIENTE_DEUDOR CLI (nolock) ON CDE.CLDE_CODIGO=CLI.CLDE_CODIGO "; _sql1 += "where CLI.CPCE_CODIGO=" + DdlCatalogo.SelectedValue + " and CDE.ctde_estado=1 and "; _sql1 += "CDE.ctde_gestorasignado in("; _sql1 = FunCrearSQL(_sql1); _sql1 = _sql1 + " group by CDE.CLDE_CODIGO"; _sql2 = "select gete_cldecodigo,gete_araccodigo,gete_efectivo,"; _sql2 += "gete_fechagestion,gete_fechacreacion,gete_auxi1 "; _sql2 += "from SoftCob_GESTION_TELEFONICA GTE (nolock) "; _sql2 += "where gete_cedecodigo=" + DdlCedente.SelectedValue + " and gete_cpcecodigo=" + DdlCatalogo.SelectedValue + " and "; _sql2 += "gete_auxi3=0 and gete_gestorasignado in("; _sql2 = FunCrearSQL(_sql2); _sql2 = _sql2 + " order by gete_fechacreacion asc"; _dtbgstsave = (DataTable)ViewState["DatosSave"]; _dts = new ListaTrabajoDAO().FunNewLstADE(0, _sql, int.Parse(ViewState["CodigoCEDE"].ToString()), int.Parse(ViewState["CodigoCPCE"].ToString()), int.Parse(ViewState["CodigoLTCA"].ToString()), _tipogestion, int.Parse(DdlTipoGestion.SelectedValue), int.Parse(DdlAccion.SelectedValue), 0, 0, 0, int.Parse(DdlGestor.SelectedValue), TxtFechaDesde.Text, TxtFechaHasta.Text, _sql1, _sql2, "", "", ChkFecha.Checked ? 1 : 0, 0, 0, 0, _dtbgstsave, Session["Conectar"].ToString()); Session["Preview"] = _dts; ViewState["CambiarPreview"] = _dts.Tables[0]; if (_dts.Tables[0].Rows.Count > 0) { TblLista.Visible = true; } GrdvPreview.DataSource = _dts.Tables[0]; GrdvPreview.DataBind(); LblTotal.InnerText = _dts.Tables[1].Rows[0]["Total"].ToString(); } else { new FuncionesDAO().FunShowJSMessage("No se puede formar la consulta..!", this); } } } catch (Exception ex) { Lblerror.Text = ex.ToString(); } }
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; } }