public List <CityLanguageLineHistory> GetCityLanguageLineHistoryList(List <CityLanguageLine> itemLanguageLines) { var result = new List <CityLanguageLineHistory>(); var user = _repositoryUser.Get().FirstOrDefault(x => x.DisplayOrder == 1); if (user == null) { return(new List <CityLanguageLineHistory>()); } foreach (var itemLanguageLine in itemLanguageLines) { var item = new CityLanguageLineHistory { Id = Guid.NewGuid(), CityLanguageLineId = itemLanguageLine.Id, CityId = itemLanguageLine.City.Id, LanguageId = itemLanguageLine.Language.Id, CreateDate = DateTime.Now, CreatedBy = user.Id, VersionNo = 1, RestoreVersionNo = 0, IsDeleted = false }; result.Add(item); } return(result); }
public void AddCityLanguageLineHistory(CityLanguageLineHistory itemLanguageLineHistory) { _repositoryCityLanguageLineHistory.Add(itemLanguageLineHistory); _repositoryCityLanguageLineHistory.SaveChanges(); }