Пример #1
0
        public void UpdateSerialInfoForUndoShipment(Shipment shipment)
        {
            SerializedUnit serializedUnit = shipment.Item.SerializedUnit;

            if (serializedUnit != null)
            {
                serializedUnit.ReturnEndDate = DateTime.MinValue;
            }
        }
Пример #2
0
        public InventoryData(InventoryItem item)
        {
            m_item       = item;
            m_unitOfWork = item.Session;

            m_serialItem =
                Scout.Core.Service <IInventoryService>()
                .GetSerializedUnitById(m_unitOfWork, m_item.LotId);

            m_customFields = m_item.CustomFields;
        }
Пример #3
0
        public void UpdateSerialInfoForShipment(Shipment shipment)
        {
            if (shipment.Session == null)
            {
                throw new NotImplementedException("The shipment object provided is not associated with a UnitOfWork");
            }

            SerializedUnit serializedUnit = shipment.Item.SerializedUnit;

            if (serializedUnit != null)
            {
                serializedUnit.ReturnEndDate = DateTime.Now;
                serializedUnit.EndIdent      = shipment.Item.SerialNumber;
            }
        }
Пример #4
0
        private void LoadUnit()
        {
            string lotId;

            lotId = m_unitData["Lot Id"].ToString();

            m_serializedUnit = Scout.Core.Service <IInventoryService>().GetSerializedUnitById(m_uow, lotId);

            if (m_serializedUnit != null)
            {
                serialNumberText.Text = m_serializedUnit.InitIdent;

                if (m_serializedUnit.TokenTraveler != null)
                {
                    DisplayProperties(m_serializedUnit.TokenTraveler);
                    tokenTypeSelList.EditValue = m_serializedUnit.TokenType;
                }
            }
        }
Пример #5
0
    public override void WriteJson(JsonWriter writer, Unit value, JsonSerializer serializer)
    {
        var toSerialize = new SerializedUnit(value);

        serializer.Serialize(writer, toSerialize);
    }
Пример #6
0
 public InventoryIdentificationData(InventoryItem inventoryItem, SerializedUnit serializedItem)
 {
     m_inventoryItem  = inventoryItem;
     m_serializedItem = serializedItem;
 }