public IActionResult Index()
        {
            var personaVM = new List <PersonaViewModel>();

            try
            {
                var personaDB = _personaService.GetAll();

                foreach (var item in personaDB)
                {
                    personaVM.Add(new PersonaViewModel
                    {
                        Persona = item
                    });
                }
            }
            catch (Exception)
            {
                return(View("Error"));
            }

            return(View(personaVM));
        }
Example #2
0
 // GET: Persona
 public ActionResult Index()
 {
     return(View(_personaService.GetAll()));
 }
Example #3
0
        public BindingList<RichiedentePraticaDTO> GetSoggettiAttiviByCondominio(CondominioDTO condominio, IFornitoreService fornitoreService, IReferenteService referenteService, IPersonaService personaService)
        {
            BindingList<FornitoreDTO> fornitoriCompleti = fornitoreService.GetFornitoriCompletiByCondominio(condominio);
            BindingList<PersonaListaDTO> listaPersone = personaService.GetAll();

            IList<RichiedentePraticaDTO> fornitori = (from fornitore in fornitoriCompleti
                                                      select new RichiedentePraticaDTO() 
                                                      {
                                                          Id = fornitore.ID,
                                                          DisplayNominativo = fornitore.DisplayNominativo,
                                                          IdCondominio = condominio.ID,
                                                          IdPersona = fornitore.PersonaRiferimento.ID,
                                                          Tipo = fornitore.DescrizioneTipoFornitore
                                                      }).ToList();

            IList<RichiedentePraticaDTO> referenti = (from referente in referenteService.GetAllEffettivi()
                                                      join persona in listaPersone
                                                      on referente.PersonaId equals persona.ID
                                                      select new RichiedentePraticaDTO() 
                                                      {
                                                          Id = referente.ID,
                                                          DisplayNominativo = referente.NominativoPersona,
                                                          IdCondominio = condominio.ID,
                                                          IdPersona = referente.PersonaId,
                                                          Tipo = "Referente"
                                                      }).ToList();

            ISet<RichiedentePraticaDTO> soggetti = new HashedSet<RichiedentePraticaDTO>(referenti);
            soggetti.AddAll(fornitori);

            return new BindingList<RichiedentePraticaDTO>(soggetti.ToList());
        }
 public async Task <IEnumerable <PersonaDTO> > GetPersona()
 {
     return(await _personaServices.GetAll());
 }
 public IEnumerable <PersonaDto> Get()
 {
     return(_personaService.GetAll());
 }
        public object Get()
        {
            var var = _personaService.GetAll();

            return(var);
        }
Example #7
0
        public async Task <ActionResult <IEnumerable <PersonaModel> > > Get()
        {
            var list = await _IPersonaService.GetAll();

            return(list.ToList());
        }
Example #8
0
 public IActionResult Get()
 {
     return(Json(
                _personaService.GetAll()
                ));
 }