public List <RoleLanguageLine> GetRoleLanguageLineList(List <Role> items) { var result = new List <RoleLanguageLine>(); var languages = _repositoryLanguage.Get(); var dataList = new RoleDatas().RoleLanguageLines; for (var i = 0; i < items.Count(); i++) { foreach (var language in languages) { var dataListItem = dataList[i].Role; var item = new RoleLanguageLine { Id = Guid.NewGuid(), Role = items.FirstOrDefault(x => x.RoleCode == dataListItem.RoleCode), Language = language, RoleName = dataList[i].RoleName, CreateDate = DateTime.Now }; result.Add(item); } } return(result); }
public RoleLanguageLine AddRoleLanguageLine(RoleLanguageLine roleLanguageLine) { var result = _repositoryRoleLanguageLine.Add(roleLanguageLine); _repositoryRoleLanguageLine.SaveChanges(); return(result); }