예제 #1
0
 public void ConvertPackItemBOPassTest()
 {
     foreach (var BO in packItemBOs)
     {
         var packItem = _conv.ConvertBO(BO);
         Assert.NotNull(packItem);
         Assert.Equal(BO.PackingListId, packItem.PackingListId);
         Assert.Equal(BO.ItemId, packItem.ItemId);
         Assert.Equal(BO.Count, packItem.Count);
         Assert.Equal(BO.Id, packItem.Id);
     }
 }
예제 #2
0
        public PackItemBO Create(PackItemBO packItem)
        {
            if (packItem == null)
            {
                return(null);
            }

            using (var uow = _facade.UnitOfWork)
            {
                var createdPackItem = uow.PackItemRepository.Create(_conv.ConvertBO(packItem));
                uow.Complete();
                return(_conv.Convert(createdPackItem));
            }
        }