Beispiel #1
0
        public IEnumerable <UserDto> GetAll()
        {
            IEnumerable <User> userList = new List <User>();

            string[] includes = { "UserApartments" };
            userList = _repo.Get().ToList();
            List <UserDto> toReturn = new List <UserDto>();

            foreach (var item in userList)
            {
                toReturn.Add(UserCastomMaper.mapUserToDto(item, mp));
            }
            return(toReturn);

            //IEnumerable<User> items = _repo.Get();

            //List<UserDto> toReturn = new List<UserDto>();
            //foreach (var item in items)
            //{
            //    foreach (var useraps in item.UserApartments)
            //    {

            //    }

            //    toReturn.Add(UserCastomMaper.mapUserToDto(item, mp));
            //}

            //return toReturn;
        }
Beispiel #2
0
        public void Update(UserDto dto)
        {
            if (dto == null)
            {
                return;
            }
            User item = UserCastomMaper.mapDtoToUser(dto, mp);

            _repo.Update(item);
            _db.Save();
        }
Beispiel #3
0
        public UserDto GetById(int id)
        {
            User item = _repo.GetById(id);

            return(UserCastomMaper.mapUserToDto(item, mp));
        }