I am working on e-tier architecture within MVC framework (ASP.NET MVC5, Entity Framework 6). My application is divided into three sub-projects which are Business-Layer, Data-Acc
You can simply do this by using AutoMapper Install it via Nuget:
PM> Install-Package AutoMapper
and then all you have to do is to config AutoMapper to map similar objects for you.
Mapper.CreateMap();
You can convert objects anywhere like this :
BLL.User bll_User = Mapper.Map(dal_user);