Exemple #1
0
        private void Bind()
        {
            shopfloorlineLookup.Properties.DataSource =
                Scout.Core.Service <IAreaService>().GetAllShopfloorlines(m_session);

            customFieldsList.Items.AddRange(ItemCustomFields.GetCustomFieldsList());
        }
Exemple #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;
        }
 private void LoadCustomFields(ItemCustomFields customFields)
 {
     m_customFields = customFields;
     try
     {
         foreach (KeyValuePair <string, string> field in customFields.GetCustomFieldsDictionary())
         {
             if (!string.IsNullOrEmpty(field.Value))
             {
                 CreateCustomFieldTextBox(field.Key, field.Value);
             }
         }
     }
     catch (Exception e)
     {
         Scout.Core.UserInteraction.Dialog.ShowMessage(e.Message, UserMessageType.Exception);
     }
 }
Exemple #4
0
        private void LoadCustomFields(XPCollection <CustomField> collection)
        {
            // Guard
            if (collection.Count == 0)
            {
                return;
            }

            m_customFields = Scout.Core.Data.CreateEntity <ItemCustomFields>(m_purchaseOrder.Session);

            customFieldsLayout.SuspendLayout();
            foreach (CustomField field in collection)
            {
                CreateCustomFieldTextBox(field);
            }

            customFieldsLayout.ResumeLayout();
        }