private Project_DevelopersViewModel MapInnerProjectDeveloper(Project_Developers model) { Project_DevelopersViewModel modelMapping = Mapper.Map <Project_Developers, Project_DevelopersViewModel>(model); modelMapping.UserViewModel = Mapper.Map <User, UserViewModel>(model.User); return(modelMapping); }
public Project_DevelopersViewModel GetbyUserId(int id) { using (unitOfWork = new UnitOfWork()) { Project_Developers model = unitOfWork.projectDevelopersRepository.GetByUserId(id); return(model == null ? new Project_DevelopersViewModel() : MapProjectDeveloper(model)); } }
public void Create(Project_DevelopersViewModel model) { using (unitOfWork = new UnitOfWork()) { Project_Developers modelmapping = Mapper.Map <Project_DevelopersViewModel, Project_Developers>(model); unitOfWork.projectDevelopersRepository.Insert(modelmapping); unitOfWork.projectDevelopersRepository.Save(); } }