Пример #1
0
        public InventoryCheckpointEntity Update(EmployeeEntity EmployeeEntity, Guid InventoryCheckpointId, InventoryCheckpointEntity InventoryCheckpointEntity)
        {
            InventoryCheckpointEntity.Id = InventoryCheckpointId;
            InventoryCheckpoint InventoryCheckpoint = new InventoryCheckpoint(InventoryCheckpointEntity);

            UnitOfWork.InventoryCheckpointRepository.AddOrUpdate(InventoryCheckpoint);
            UnitOfWork.Complete();
            return(Get(EmployeeEntity, InventoryCheckpoint.Id));
        }
Пример #2
0
 public InventoryCheckpointEntity(InventoryCheckpoint InventoryCheckpoint, params object[] args) : base(InventoryCheckpoint)
 {
     foreach (object arg in args)
     {
         if (arg is Inventory Inventory)
         {
             InventoryEntity = new InventoryEntity(Inventory);
         }
     }
 }
Пример #3
0
        public InventoryCheckpointEntity Create(EmployeeEntity EmployeeEntity, InventoryCheckpointEntity InventoryCheckpointEntity)
        {
            if (InventoryCheckpointEntity == null)
            {
                throw new NotFoundException();
            }
            InventoryCheckpoint InventoryCheckpoint = new InventoryCheckpoint(InventoryCheckpointEntity);

            UnitOfWork.InventoryCheckpointRepository.AddOrUpdate(InventoryCheckpoint);
            UnitOfWork.Complete();
            return(Get(EmployeeEntity, InventoryCheckpoint.Id));
        }
Пример #4
0
        public InventoryCheckpointEntity Get(EmployeeEntity EmployeeEntity, Guid InventoryCheckpointId)
        {
            InventoryCheckpoint InventoryCheckpoint = UnitOfWork.InventoryCheckpointRepository.Get(InventoryCheckpointId);

            return(new InventoryCheckpointEntity(InventoryCheckpoint));
        }