public static void Copy(this 利用者Entity item, long _eventNumber, 利用者 _利用者) { item.EventNumber = _eventNumber; item.苗字 = _利用者.苗字文字列; item.前 = _利用者.前文字列; item.本一覧 = new List <Guid>(_利用者.貸出本一覧.Select(x => x.ID).Distinct()); }
public static void Copy(this 利用者Entity item, long _eventNumber, Domain.RentalSubDomain.Events.User.ReturnedBookDTOVer100 _dto) { item.EventNumber = _eventNumber; item.本一覧 = new List <Guid>(item.本一覧.Where(id => id.Equals(Guid.Parse(_dto.book_id)) == false).Distinct()); }
public static void Copy(this 利用者Entity item, long _eventNumber, Domain.RentalSubDomain.Events.User.LendedBookDTOVer100 _dto) { item.EventNumber = _eventNumber; item.本一覧.Add(Guid.Parse(_dto.book_id)); item.本一覧 = new List <Guid>(item.本一覧.Distinct()); }