using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Extensiones; using System.Data; public partial class CRM_RepAcercamientosProcesosDetalle : ClsPaginas { #region Propiedades private int RcveVendedor { get { return (ViewState["RcveVendedor"] == null) ? 0 : Convert.ToInt32(ViewState["RcveVendedor"]); } set { ViewState["RcveVendedor"] = value; } } private int RcveMedioCaptacion { get { return (ViewState["RcveMedioCaptacion"] == null) ? 0 : Convert.ToInt32(ViewState["RcveMedioCaptacion"]); } set { ViewState["RcveMedioCaptacion"] = value; } } private int RcveProbabilidadAcercamiento { get { return (ViewState["RcveProbabilidadAcercamiento"] == null) ? 0 : Convert.ToInt32(ViewState["RcveProbabilidadAcercamiento"]); } set { ViewState["RcveProbabilidadAcercamiento"] = value; } } private int RcveEtapaProceso { get { return (ViewState["RcveEtapaProceso"] == null) ? 0 : Convert.ToInt32(ViewState["RcveEtapaProceso"]); } set { ViewState["RcveEtapaProceso"] = value; } } private string RsFecha { get { return (ViewState["RsFecha"] == null) ? "" : Convert.ToString(ViewState["RsFecha"]); } set { ViewState["RsFecha"] = value; } } private string RsFechaIni { get { return (ViewState["RsFechaIni"] == null) ? "" : Convert.ToString(ViewState["RsFechaIni"]); } set { ViewState["RsFechaIni"] = value; } } private string RsFechaFin { get { return (ViewState["RsFechaFin"] == null) ? "" : Convert.ToString(ViewState["RsFechaFin"]); } set { ViewState["RsFechaFin"] = value; } } #endregion protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int CveTipoProceso = Request["CveTipoProceso"] == null ? -1 : Request["CveTipoProceso"].ToString().ToEntero(); RcveVendedor = Request["cveVendedor"] == null ? -1 : Request["cveVendedor"].ToString().ToEntero(); RcveMedioCaptacion = Request["cveMedioCaptacion"] == null ? -1 : Request["cveMedioCaptacion"].ToString().ToEntero(); RcveProbabilidadAcercamiento = Request["cveProbabilidadAcercamiento"] == null ? -1 : Request["cveProbabilidadAcercamiento"].ToString().ToEntero(); RcveEtapaProceso = Request["cveEtapaProceso"] == null ? -1 : Request["cveEtapaProceso"].ToString().ToEntero(); RsFecha = Request["Fecha"] == null ? "" : Request["Fecha"].ToString(); RsFechaIni = Request["FechaInicio"] == null ? "" : Request["FechaInicio"].ToString(); RsFechaFin = Request["FechaFin"] == null ? "" : Request["FechaFin"].ToString(); try { RsFechaIni = RsFechaIni.ToDateTime().ToString("yyyy/MM/dd"); } catch (Exception) { RsFechaIni = ""; } try { RsFechaFin = RsFechaFin.ToDateTime().ToString("yyyy/MM/dd"); } catch (Exception) { RsFechaFin = ""; } switch (CveTipoProceso) { case 1: RcveVendedor = Request["CveGrupo1"] == null ? -1 : Request["CveGrupo1"].ToString().ToEntero(); break; case 2: RcveMedioCaptacion = Request["CveGrupo1"] == null ? -1 : Request["CveGrupo1"].ToString().ToEntero(); break; case 3: RcveProbabilidadAcercamiento = Request["CveGrupo1"] == null ? -1 : Request["CveGrupo1"].ToString().ToEntero(); break; case 4: RsFecha = Request["CveGrupo1"] == null ? "" : Request["CveGrupo1"].ToString(); break; } cargarDatos(); } } protected void cargarDatos() { ClsCRM ObjRepA = new ClsCRM(); ObjRepA.RepAcercamientosDetalle(UsuarioActual.CveEmpresa,RcveVendedor, RcveMedioCaptacion, RcveProbabilidadAcercamiento, RcveEtapaProceso, RsFecha, RsFechaIni, RsFechaFin); GVRepAcercamientosDetalle.DataSource = ObjRepA.DtResultados; ObjRepA.Dispose(); GVRepAcercamientosDetalle.DataBind(); upDatosRepA.Update(); } }