public List <VMNecesidades> Get(int id)
        {
            int idUserLogueado = id;
            List <Necesidades>    listaNecesidadesEF    = necesidadServicio.TraerNecesidadesConDonacionesDelUserLogueado(idUserLogueado);
            List <NecesidadesDTO> listadoNecesidadesDTO = NecesidadesDTO.MapearListaEF(listaNecesidadesEF);
            List <VMNecesidades>  ListavMNecesidades    = serviciosNecesidadApi.AsignarDatosANecesidadesVM(listadoNecesidadesDTO, idUserLogueado);

            return(ListavMNecesidades);
        }
예제 #2
0
        public List <NecesidadesDTO> Get()
        {
            //lista que obtengo de la bd
            List <Necesidades> listaNecesidadesEF = necesidadServicio.ListarTodasLasNecesidades();

            //lista que quiero retornar

            /* List<NecesidadesDTO> listaNecesidadesDTO = new List<NecesidadesDTO>();
             *
             * //mapeamos las necesidades a DTO y las agregamos a la lista que quiero retornar
             * foreach (Necesidades necesidadEF in listaNecesidadesEF)
             * {
             *   listaNecesidadesDTO.Add(new NecesidadesDTO(necesidadEF));
             * }*/

            //devuelve una lista de necesidades DTO
            return(NecesidadesDTO.MapearListaEF(listaNecesidadesEF));
        }