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 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(); } }
public object AddDeveloper(Project_DevelopersViewModel model) { ResponseDetails responseDetails = new ResponseDetails(); try { projectDevelopersService.Create(model); responseDetails = Helper.SetResponseDetails("Developer added successfully.", true, null, MessageType.Success); } catch (Exception ex) { responseDetails = Helper.SetResponseDetails("Exception Encountered : " + ex.Message, false, ex, MessageType.Error); } return(responseDetails); }
public object GetByUserId(int id) { ResponseDetails responseDetails = new ResponseDetails(); try { Project_DevelopersViewModel model = projectDevelopersService.GetbyUserId(id); responseDetails = Helper.SetResponseDetails("", true, model, MessageType.Success); } catch (Exception ex) { responseDetails = Helper.SetResponseDetails("Exception encountered : " + ex.Message, false, ex, MessageType.Error); } return(responseDetails); }