private void ObtenerParametros() { _vista.Parametros = ParametroServicio.ObtenerParametro(new ConsultaArgumento { GrupoParametro = Enums.GetStringValue(GrupoParametro.MaterialSubFamily), IdParametro = Enums.GetStringValue(IdParametro.UseMaterialSubFamily) }); }
/// <summary> /// Gets the parameter that indicates the maximum number of questions on a microsurvey /// </summary> public void ObtenerParametroDeCantidadMaximaDePreguntasPermitidas() { _vista.CantidadMaximaDePreguntasParametro = ParametroServicio.ObtenerParametro(new Parametro { GROUP_ID = "CALCULATION_RULES", PARAMETER_ID = "DEFAULT_CALCULATIONS_DECIMALS" }); }
private void ObtenerParametros() { _vista.Parametros = ParametroServicio.ObtenerParametro(new ConsultaArgumento { GrupoParametro = Enums.GetStringValue(GrupoParametro.DemandaDePicking), IdParametro = Enums.GetStringValue(IdParametro.ObtieneTipoDeDemanda) }); var parametrosTemporal = ParametroServicio.ObtenerParametro(new ConsultaArgumento { GrupoParametro = Enums.GetStringValue(GrupoParametro.Sistema), IdParametro = Enums.GetStringValue(IdParametro.GeneraFactura) }); foreach (var parametro in parametrosTemporal) { _vista.Parametros.Add(parametro); } parametrosTemporal = ParametroServicio.ObtenerParametro(new ConsultaArgumento { GrupoParametro = Enums.GetStringValue(GrupoParametro.Pase), IdParametro = Enums.GetStringValue(IdParametro.MostrarEtiquetaDeGarantia) }); foreach (var parametro in parametrosTemporal) { _vista.Parametros.Add(parametro); } parametrosTemporal = ParametroServicio.ObtenerParametro(new ConsultaArgumento { GrupoParametro = Enums.GetStringValue(GrupoParametro.Pase), IdParametro = Enums.GetStringValue(IdParametro.InsertarOActualizarVehiculoYPiloto) }); foreach (var parametro in parametrosTemporal) { _vista.Parametros.Add(parametro); } parametrosTemporal = ParametroServicio.ObtenerParametro(new ConsultaArgumento { GrupoParametro = Enums.GetStringValue(GrupoParametro.Pase), IdParametro = Enums.GetStringValue(IdParametro.MostrarEtiquetaDePanelCondiciones) }); foreach (var parametro in parametrosTemporal) { _vista.Parametros.Add(parametro); } }
private void _vista_VistaCargandosePorPrimeraVez(object sender, EventArgs e) { try { _vista.Privilegios = PrivilegioServicio.ObtenerPrivilegiosDeVista("btnDiscountForPromo", _vista.Login); var lista = SkuServicio.ObtenerSkuConUnidadDeMedida(); var indice = 1; foreach (var sku in lista) { sku.SKU = indice; indice++; } _vista.SkusDisponiblesParaPromocionDeDescuentoPorEscala = lista; _vista.Promos = PromoServicio.ObtenerPromoPorTipo(new PromoArgumento { Promo = new Promo { PROMO_TYPE = "DISCOUNT_BY_SCALE" } }); _vista.CantidadDeDecimalesParaCalculoDeDescuentoDeTipoPorcentaje = ParametroServicio.ObtenerParametro(new Parametro { GROUP_ID = "CALCULATION_RULES", PARAMETER_ID = "QUANTITY_OF_DECIMALS_FOR_DISCOUNT_CALCULATIONS" }); //================ DESCUENTO POR MONTO GENERAL ======================================= _vista.PromocionesDeDescuentoPorMontoGeneral = PromoServicio.ObtenerPromoPorTipo(new PromoArgumento { Promo = new Promo { PROMO_TYPE = "DISCOUNT_BY_GENERAL_AMOUNT" } }); //================ DESCUENTO POR MONTO GENERAL Y FAMILIA ======================================= ObtenerPromocionesDeDescuentosPorMontoGeneralYFamilia(); //================ DESCUENTO POR FAMILIA Y TIPO DE PAGO======================================= ObtenerPromocionesDeDescuentosPorFamiliaYTipoPago(); _vista.FamiliaSkus = FamiliaSkuServicio.ObtenerFamilaSkusParaDscuentosDeEscalaPorFamilia(0); //================ DESCUENTO POR MONTO GENERAL Y FAMILIA======================================= _vista.FamiliaSkusParaDescuentosPorFamiliaYTiposDePago = FamiliaSkuServicio.ObtenerFamilaSkusParaDscuentosDeEscalaPorFamilia(0); } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }