Beispiel #1
0
        public ActionResult InfoAiaRegionale(int id = 0)
        {
            ActionResult result  = null;
            object       oggetto = OggettoRepository.Instance.RecuperaOggettoInfoAiaRegionale(id);

            if (oggetto != null)
            {
                bool immagineLocalizzazione          = FileUtility.EsisteImmagine(FormatoImmagineEnum.Localizzazione, id);
                OggettiTerritoriModel territoriModel = null;
                territoriModel = CreaTerritoriModel(id, MacroTipoOggettoEnum.Aia, ((OggettoInfoAIA)oggetto).Territori, immagineLocalizzazione, ((OggettoInfoAIA)oggetto).LinkLocalizzazione);

                OggettiInfoAIAModel model = new OggettiInfoAIAModel();
                model.VoceMenu       = VoceMenuRepository.Instance.RecuperaVoceMenu("info");
                model.Oggetto        = (OggettoInfoAIA)oggetto;
                model.TerritoriModel = territoriModel;

                return(View("InfoAiaRegionale", model));
            }

            if (oggetto == null)
            {
                result = HttpNotFound();
            }

            return(result);
        }
Beispiel #2
0
        public ActionResult InfoAIA(OggettoInfoAIA oggetto, OggettiTerritoriModel territoriModel, OggettiDatiAmministrativiModel datiAministrativiModel)
        {
            OggettiInfoAIAModel model = new OggettiInfoAIAModel();

            model.VoceMenu                = VoceMenuRepository.Instance.RecuperaVoceMenu("info");
            model.Oggetto                 = oggetto;
            model.TerritoriModel          = territoriModel;
            model.DatiAmministrativiModel = datiAministrativiModel;

            return(View("InfoAIA", model));
        }