I have SOLVED this question using following solution:
public IList<UserRoleModel> GetUsersWithRole()
{
IList<User> users = _UserRepository.GetAll();
IList<UserRoleModel> userswithrol = new List<UserRoleModel>();
AutoMapper.Mapper.CreateMap<User, UserRoleModel>()
.ForMember(d => d.UserID, o => o.MapFrom(s => s.UserID))
.ForMember(d => d.RoleName, o => o.MapFrom(s => s.Role.RoleName));
userswithrol = AutoMapper.Mapper.Map(users, userswithrol);
return userswithrol;
}
Note: i have just added single line of code to achieve desired output
.ForMember(d => d.RoleName, o => o.MapFrom(s => s.Role.RoleName))
Thanks,
Imdadhusen