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)); }
public InventoryCheckpointEntity(InventoryCheckpoint InventoryCheckpoint, params object[] args) : base(InventoryCheckpoint) { foreach (object arg in args) { if (arg is Inventory Inventory) { InventoryEntity = new InventoryEntity(Inventory); } } }
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)); }
public InventoryCheckpointEntity Get(EmployeeEntity EmployeeEntity, Guid InventoryCheckpointId) { InventoryCheckpoint InventoryCheckpoint = UnitOfWork.InventoryCheckpointRepository.Get(InventoryCheckpointId); return(new InventoryCheckpointEntity(InventoryCheckpoint)); }