private void BindGrillaIncentivosAgencia() { SisPackController.AdministrarGrillas.Configurar(this.dtgIncentivos, "ObjetivoIncentivoID", this.CantidadOpciones, true, true); dtgIncentivos.AllowPaging = false; DateTime fechaDesde = this.txtFechaDesde.Text != "" ? Utiles.Fechas.FormatFechaDDMMYYYY(this.txtFechaDesde.Text) : Utiles.Fechas.FormatFechaDDMMYYYY("01/01/1900"), fechaHasta = this.txtFechaHasta.Text != "" ? Utiles.Fechas.FormatFechaDDMMYYYY(this.txtFechaHasta.Text) : DateTime.Today; IEvaluacionObjetivoIncentivo evaluacionIncentivoAgencia = EvaluacionObjetivoIncentivoFactory.GetEvaluacionObjetivoIncentivo(); evaluacionIncentivoAgencia.AgenciaID = Convert.ToInt32(this.Request.QueryString["AgenciaID"].ToString()); DsEvaluacionObjetivosIncentivos ds = evaluacionIncentivoAgencia.GetEvaluacionIncentivosAgencia(fechaDesde, fechaHasta, Utiles.Validaciones.obtieneEntero(ddlIncentivo.SelectedValue)); foreach (DsEvaluacionObjetivosIncentivos.DatosRow row in ds.Tables[0].Rows) { if (row.ObjetivoIncentivoID == 11) { row.UnidadVentaDescrip = ""; } if (row.ObjetivoIncentivoID != 7 || row.ObjetivoIncentivoID != 9) { row.ObjetivoProyectado = 0; row.ValorPeriodoAnterior = 0; } } this.dtgIncentivos.DataSource = ds; this.dtgIncentivos.CurrentPageIndex = 0; this.dtgIncentivos.DataBind(); }
private void BindGrillaObjetivosAgencia() { SisPackController.AdministrarGrillas.Configurar(dtgObjetivos, "ObjetivoIncentivoID", CantidadOpciones, true, true); dtgObjetivos.AllowPaging = false; DateTime fechaDesde = this.txtFechaDesde.Text != "" ? Utiles.Fechas.FormatFechaDDMMYYYY(this.txtFechaDesde.Text) : Utiles.Fechas.FormatFechaDDMMYYYY("01/01/1900"), fechaHasta = this.txtFechaHasta.Text != "" ? Utiles.Fechas.FormatFechaDDMMYYYY(this.txtFechaHasta.Text) : DateTime.Today; IEvaluacionObjetivoIncentivo evaluacionObjetivoAgencia = EvaluacionObjetivoIncentivoFactory.GetEvaluacionObjetivoIncentivo(); evaluacionObjetivoAgencia.AgenciaID = Convert.ToInt32(this.Request.QueryString["AgenciaID"].ToString()); DsEvaluacionObjetivosIncentivos ds = evaluacionObjetivoAgencia.GetEvaluacionObjetivosAgencia(fechaDesde, fechaHasta, Utiles.Validaciones.obtieneEntero(ddlObjetivo.SelectedValue)); if (ds.Datos.Count > 0) { valorObjetivo = Convert.ToDouble(ds.Datos.Compute("SUM(Valor)", "")); valorAlcanzado = Convert.ToDouble(ds.Datos.Compute("SUM(ValorAlcanzado)", "")); porcentajeAlcanzado = Convert.ToDouble(ds.Datos.Compute("SUM(PorcentajeAlcanzado)", "")); porcentajePonderacion = Convert.ToDouble(ds.Datos.Compute("SUM(PorcentajeAlcanzadoRespectoPonderacion)", "")); foreach (DsEvaluacionObjetivosIncentivos.DatosRow row in ds.Tables[0].Rows) { if (row.ObjetivoIncentivoID == 5 || row.ObjetivoIncentivoID == 6) { row.UnidadVentaDescrip = ""; } } } this.dtgObjetivos.DataSource = ds; this.dtgObjetivos.CurrentPageIndex = 0; this.dtgObjetivos.DataBind(); }
private void BindGrillaObjetivosPersonal() { AdministrarGrillas.Configurar(dtgObjetivos, "ObjetivoIncentivoID", CantidadOpciones, true, true); dtgObjetivos.AllowPaging = false; DateTime fechaDesde = this.txtFechaDesde.Text != "" ? Utiles.Fechas.FormatFechaDDMMYYYY(this.txtFechaDesde.Text) : Utiles.Fechas.FormatFechaDDMMYYYY("01/01/1900"), fechaHasta = this.txtFechaHasta.Text != "" ? Utiles.Fechas.FormatFechaDDMMYYYY(this.txtFechaHasta.Text) : DateTime.Today; IEvaluacionObjetivoIncentivo evaluacion = EvaluacionObjetivoIncentivoFactory.GetEvaluacionObjetivoIncentivo(); evaluacion.PersonalID = Utiles.Validaciones.obtieneEntero(Request.QueryString["PersonalID"]); DsEvaluacionObjetivosIncentivos ds = evaluacion.GetEvaluacionObjetivosPersonal(fechaDesde, fechaHasta, Utiles.Validaciones.obtieneEntero(ddlObjetivo.SelectedValue), Utiles.Validaciones.obtieneEntero(Request.QueryString["PersonalID"])); if (ds.Datos.Count > 0) { valorObjetivo = Convert.ToDouble(ds.Datos.Compute("SUM(Valor)", "")); valorAlcanzado = Convert.ToDouble(ds.Datos.Compute("SUM(ValorAlcanzado)", "")); porcentajeAlcanzado = Convert.ToDouble(ds.Datos.Compute("SUM(PorcentajeAlcanzado)", "")); porcentajePonderacion = Convert.ToDouble(ds.Datos.Compute("SUM(PorcentajeAlcanzadoRespectoPonderacion)", "")); } dtgObjetivos.DataSource = ds; dtgObjetivos.CurrentPageIndex = 0; dtgObjetivos.DataBind(); }