/// <summary>
        /// Constructor taking adapter configurations
        /// </summary>
        /// <param name="config"></param>
        public DAL_SalesOrderBase(DTO.DTO_Config config)
        {
            Config = config;

            //Initialize the data onboarding helper.
            OnboardingHelper = new Api.BM.Helpers.BM_OnboardingHelper(Config);
        }
        /// <summary>
        /// Constructor accepting the adapter configurations object.
        /// </summary>
        /// <param name="config"></param>
        public BM_AdapterController(DTO.DTO_Config config)
        {
            Config = config;

            Misc.Utilities.Initialize(Config);

            BmSalesOrder = new BM.SalesOrder.BM_SalesOrder(config);
        }
        public BM_AdapterData(DTO.DTO_Config config)
        {
            Config = config;

            UniqueName = Config.ClassDefinition.CFGInstances[0].UniqueName + " - AdapterData";

            BmConfig = new bcl.Configurations.BM.BM_Configurations("AdapterData", UniqueName);
        }
Exemple #4
0
        /// <summary>
        /// Initialize is called once during the start of the adapter to initialize shared data and business modules
        /// </summary>
        /// <param name="config"></param>
        public static void Initialize(DTO.DTO_Config config)
        {
            if (BmAdapterData == null)
            {
                BmAdapterData = new Helpers.BM_AdapterData(config);
            }

            if (BmAuthentication == null)
            {
                BmAuthentication = new Helpers.BM_Authentication();
            }
        }
Exemple #5
0
 /// <summary>
 /// Constructor accepting adapter configurations
 /// </summary>
 /// <param name="config"></param>
 public BM_SalesOrder(DTO.DTO_Config config) : base(config)
 {
     //initialize the Sales Order DAL
     Dal = new DAL.SalesOrder.DAL_SalesOrder(config);
 }
 public BM_SalesOrderBase(DTO.DTO_Config config)
 {
     Config = config;
 }
Exemple #7
0
 /// <summary>
 /// Constructor to initialize configurations
 /// </summary>
 public BM_Plugin()
 {
     DtoConfig = new DTO.DTO_Config();
 }
 /// <summary>
 /// Constructor accepting adapter configurations
 /// </summary>
 /// <param name="config"></param>
 public DAL_SalesOrder(DTO.DTO_Config config) : base(config)
 {
 }