public AspNetUserModel GetUser(string userId) { List <AspNetUser> users = _userRepository.GetUsers(new Specification <AspNetUser>(x => x.Id == userId)); AspNetUser currentUser = users.FirstOrDefault(); return(CustomMapper.Map <AspNetUser, AspNetUserModel>(currentUser)); }
public void CreateNewIssue(CreateIssueModel model, out int issueId) { Issue newIssue = CustomMapper.Map <CreateIssueModel, Issue>(model); newIssue.ReportedDate = DateTime.UtcNow; _issueRepository.Create(newIssue, out issueId); }
private IEnumerable <ProjectModel> GetProjects(Specification <Project> specification) { List <Project> projects = _projectRepository.GetProjects(specification); return(CustomMapper.Map <Project, ProjectModel>(projects).ToList()); }
public List <ProjectListModel> GetProjectListing(string userId) { List <Project> projects = _projectRepository.GetProjectForUser(userId); return(CustomMapper.Map <Project, ProjectListModel>(projects).ToList()); }
public List <IssueMasterModel> GetIssueTypeList() { List <IssueTypeMaster> data = _masterRepository.GetIssueTypeList(); return(CustomMapper.Map <IssueTypeMaster, IssueMasterModel>(data).ToList()); }