public void ConvertPackingListPassTest() { foreach (var entity in packingLists) { var packingListBO = packConv.Convert(entity); Assert.NotNull(packingListBO); Assert.Equal(entity.ItemType, packingListBO.ItemType); Assert.Equal(entity.FreightType, packingListBO.FreightType); Assert.Equal(entity.Id, packingListBO.Id); } }
public PackingListBO Create(PackingListBO packingList) { if (packingList == null) { return(null); } using (var uow = _facade.UnitOfWork) { var createdPackingList = uow.PackingListRepository.Create(_convPL.ConvertBO(packingList)); uow.Complete(); return(_convPL.Convert(createdPackingList)); } }
public ProjectBO Get(int Id) { if (Id < 1) { return(null); } using (var uow = _facade.UnitOfWork) { var project = _conv.Convert(uow.ProjectRepository.Get(Id)); if (project != null) { project.PackingLists = uow.PackingListRepository.GetAllById(project.PackingListIds) .Select(pl => _convPL.Convert(pl)) .ToList(); } uow.Complete(); return(project); } }
public PackItemBO Get(int Id) { if (Id < 1) { return(null); } using (var uow = _facade.UnitOfWork) { var packItem = _conv.Convert(uow.PackItemRepository.Get(Id)); if (packItem != null) { packItem.PackingList = _convPL.Convert(uow.PackingListRepository.Get(packItem.PackingListId)); packItem.Item = _convIT.Convert(uow.ItemRepository.Get(packItem.ItemId)); } uow.Complete(); return(packItem); } }
public ColliListBO Get(int Id) { if (Id < 1) { return(null); } using (var uow = _facade.UnitOfWork) { var colliList = _conv.Convert(uow.ColliListRepository.Get(Id)); if (colliList != null) { colliList.PackingLists = uow.PackingListRepository.GetAllById(colliList.PackingListIds) .Select(pl => _convPL.Convert(pl)) .ToList(); colliList.ColliItems = uow.ColliItemRepository.GetAllById(colliList.ColliItemsIds) .Select(ci => _convCI.Convert(ci)) .ToList(); } uow.Complete(); return(colliList); } }