public List <CountryHistory> GetCountryHistoryList(List <Country> items) { var list = new List <CountryHistory>(); var user = _repositoryUser.Get().FirstOrDefault(x => x.DisplayOrder == 1); if (user == null) { return(new List <CountryHistory>()); } foreach (var item in items) { var itemHistory = new CountryHistory { Id = Guid.NewGuid(), CountryId = item.Id, CountryCode = item.CountryCode, DisplayOrder = item.DisplayOrder, IsApproved = item.IsApproved, CreateDate = DateTime.Now, CreatedBy = user.Id, VersionNo = 1, RestoreVersionNo = 0, IsDeleted = false }; list.Add(itemHistory); } return(list); }
public void AddCountryHistory(CountryHistory itemHistory) { _repositoryCountryHistory.Add(itemHistory); _repositoryCountryHistory.SaveChanges(); }