/// <summary> /// Muesta la vista del Formulario de la Sección del Parámetro /// </summary> /// <param name="codigoParametro">Código del Parámetro</param> /// <param name="codigoSeccion">Código de Sección</param> /// <returns>Vista de Formulario</returns> public ActionResult FormularioSeccionParametro(int codigoParametro, int?codigoSeccion) { SeccionParametroModel model = new SeccionParametroModel(); model.Parametro = parametroService.BuscarParametro(new ParametroRequest() { CodigoParametro = codigoParametro, CodigoEmpresa = DatosConstantes.Empresa.CodigoElectroPeru }).Result.FirstOrDefault(); int? codigoParametroRelacionado = null; string tipoDato = string.Empty; if (codigoSeccion != null) { model.SeccionParametro = parametroSeccionService.BuscarParametroSeccion(new ParametroSeccionRequest() { CodigoParametro = model.Parametro.CodigoParametro, CodigoSeccion = codigoSeccion }).Result.FirstOrDefault(); codigoParametroRelacionado = model.SeccionParametro.CodigoParametroRelacionado; tipoDato = model.SeccionParametro.CodigoTipoDato; } model.ListaParametroRelacionado = ListarParametroRelacionado(DatosConstantes.Empresa.CodigoElectroPeru, model.Parametro.CodigoSistema, codigoParametroRelacionado, GenericoResource.EtiquetaSeleccionar); model.ListaTipoDato = ListarTipoDato(tipoDato, GenericoResource.EtiquetaSeleccionar); model.ListaSeccionRelacionada = ListarSeccionRelacionado(codigoParametroRelacionado, model.SeccionParametro.CodigoSeccionRelacionado, GenericoResource.EtiquetaSeleccionar); model.ListaSeccionRelacionadaVisible = ListarSeccionRelacionado(codigoParametroRelacionado, model.SeccionParametro.CodigoSeccionRelacionadoMostrar, GenericoResource.EtiquetaSeleccionar); return(PartialView(model)); }
/// <summary> /// Muestra la vista principal /// </summary> /// <param name="codigoParametro">Código de Parámetro</param> /// <returns>Vista principal de la opción</returns> public ActionResult Index(int codigoParametro) { SeccionParametroModel model = new SeccionParametroModel(); model.Parametro = parametroService.BuscarParametro(new ParametroRequest() { CodigoEmpresa = DatosConstantes.Empresa.CodigoElectroPeru, CodigoParametro = codigoParametro }).Result.FirstOrDefault(); return(View(model)); }