コード例 #1
0
        public SettingEdit(SettingScreenEdit lineitem)
        {
            _lineitem        = lineitem;
            SelectedEditItem = lineitem;
            IsPopup          = true;
            EnableMask       = true;

            // _quantity = _lineitem.;
        }
コード例 #2
0
        public void SettingDisplay(string PropertyGroupId)
        {
            _settingScreenEdit = new SettingScreenEdit();
            _settingScreenEdit.SettingGroupid = PropertyGroupId;
            if (PropertyGroupId == "Name")

            {
                //prepare for display of property
                _settingScreenEdit.SettingProperty01Name = "BusinessName";
                _settingScreenEdit.SettingProperty02Name = "BusinessAddress1";
                _settingScreenEdit.SettingProperty03Name = "BusinessAddress2";
                _settingScreenEdit.SettingProperty04Name = "BusinessTel";
                _settingScreenEdit.SettingProperty05Name = "";

                _settingScreenEdit.SettingDisplay01Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty01Name);
                _settingScreenEdit.SettingDisplay02Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty02Name);
                _settingScreenEdit.SettingDisplay03Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty03Name);
                _settingScreenEdit.SettingDisplay04Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty04Name);
                _settingScreenEdit.SettingDisplay05Value = "";

                _settingScreenEdit.SettingDisplay01Label = "Business Name";
                _settingScreenEdit.SettingDisplay02Label = "Business Address1";
                _settingScreenEdit.SettingDisplay03Label = "Business Address2";
                _settingScreenEdit.SettingDisplay04Label = "Business Telephone";
                _settingScreenEdit.SettingDisplay05Label = "";
            }

            if (PropertyGroupId == "Tax")

            {
                //prepare for display of property
                _settingScreenEdit.SettingProperty01Name = "Tax1_State";
                _settingScreenEdit.SettingProperty02Name = "Tax2_Village";
                _settingScreenEdit.SettingProperty03Name = "Tax_overall";
                _settingScreenEdit.SettingProperty04Name = "";
                _settingScreenEdit.SettingProperty05Name = "";

                _settingScreenEdit.SettingDisplay01Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty01Name);
                _settingScreenEdit.SettingDisplay02Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty02Name);
                _settingScreenEdit.SettingDisplay03Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty03Name);
                _settingScreenEdit.SettingDisplay04Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty04Name);
                _settingScreenEdit.SettingDisplay05Value = "";

                _settingScreenEdit.SettingDisplay01Label = "State Tax";
                _settingScreenEdit.SettingDisplay02Label = "Village Tax";
                _settingScreenEdit.SettingDisplay03Label = "Overall Tax";
                _settingScreenEdit.SettingDisplay04Label = "";
                _settingScreenEdit.SettingDisplay05Label = "";
            }

            if (PropertyGroupId == "ServiceFee")

            {
                _settingScreenEdit.SettingProperty01Name = "ServiceFee";
                _settingScreenEdit.SettingProperty02Name = "";
                _settingScreenEdit.SettingProperty03Name = "";
                _settingScreenEdit.SettingProperty04Name = "";
                _settingScreenEdit.SettingProperty05Name = "";

                _settingScreenEdit.SettingDisplay01Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty01Name);
                _settingScreenEdit.SettingDisplay02Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty02Name);
                _settingScreenEdit.SettingDisplay03Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty03Name);
                _settingScreenEdit.SettingDisplay04Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty04Name);
                _settingScreenEdit.SettingDisplay05Value = "";
                //prepare for display of property



                _settingScreenEdit.SettingDisplay01Label = "Service Fee";
                _settingScreenEdit.SettingDisplay02Label = "";
                _settingScreenEdit.SettingDisplay03Label = "";
                _settingScreenEdit.SettingDisplay04Label = "";
                _settingScreenEdit.SettingDisplay05Label = "";
            }
            if (PropertyGroupId == "Addon")

            {
                //prepare for display of property
                _settingScreenEdit.SettingProperty01Name = "Addon201";
                _settingScreenEdit.SettingProperty02Name = "Addon202";
                _settingScreenEdit.SettingProperty03Name = "Addon203";
                _settingScreenEdit.SettingProperty04Name = "Addon204";
                _settingScreenEdit.SettingProperty05Name = "Addon205";

                _settingScreenEdit.SettingDisplay01Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty01Name);
                _settingScreenEdit.SettingDisplay02Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty02Name);
                _settingScreenEdit.SettingDisplay03Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty03Name);
                _settingScreenEdit.SettingDisplay04Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty04Name);
                _settingScreenEdit.SettingDisplay05Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty05Name);
                //prepare for display of property

                _settingScreenEdit.SettingDisplay01Label = "Add-on 01";
                _settingScreenEdit.SettingDisplay02Label = "Add-on 02";
                _settingScreenEdit.SettingDisplay03Label = "Add-on 03";
                _settingScreenEdit.SettingDisplay04Label = "Add-on 04";
                _settingScreenEdit.SettingDisplay05Label = "Add-on 05";
            }

            if (PropertyGroupId == "CardKey")

            {
                //prepare for display of property
                _settingScreenEdit.SettingProperty01Name = "MerchantID";
                _settingScreenEdit.SettingProperty02Name = "UserID";
                _settingScreenEdit.SettingProperty03Name = "Pin";
                _settingScreenEdit.SettingProperty04Name = "";
                _settingScreenEdit.SettingProperty05Name = "";

                _settingScreenEdit.SettingDisplay01Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty01Name);
                _settingScreenEdit.SettingDisplay02Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty02Name);
                _settingScreenEdit.SettingDisplay03Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty03Name);
                _settingScreenEdit.SettingDisplay04Value = "";
                _settingScreenEdit.SettingDisplay05Value = "";
                //prepare for display of property


                _settingScreenEdit.SettingDisplay01Label = "Merchant ID";
                _settingScreenEdit.SettingDisplay02Label = "User ID";
                _settingScreenEdit.SettingDisplay03Label = "Pin";
            }
            if (PropertyGroupId == "Printer")

            {
                //prepare for display of property
                _settingScreenEdit.SettingProperty01Name = "POSMainPrinter";
                _settingScreenEdit.SettingProperty02Name = "POSKitchenPrinter";
                _settingScreenEdit.SettingProperty03Name = "POSExtraPrinterCount";
                _settingScreenEdit.SettingProperty04Name = "POSExtraPrinter01";
                _settingScreenEdit.SettingProperty05Name = "";

                _settingScreenEdit.SettingDisplay01Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty01Name);
                _settingScreenEdit.SettingDisplay02Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty02Name);
                _settingScreenEdit.SettingDisplay03Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty03Name);
                _settingScreenEdit.SettingDisplay04Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty04Name);
                _settingScreenEdit.SettingDisplay05Value = "";

                _settingScreenEdit.SettingDisplay01Label = "Main Printer";
                _settingScreenEdit.SettingDisplay02Label = "Kitchen Printer";
                _settingScreenEdit.SettingDisplay03Label = "Extra Printer Count";
                _settingScreenEdit.SettingDisplay04Label = "2nd Kitchen Printer";
            }
            if (PropertyGroupId == "DatabaseLocation")

            {
                //prepare for display of property
                _settingScreenEdit.SettingProperty01Name = "DatabaseLocation";
                _settingScreenEdit.SettingProperty02Name = "DBstring";
                _settingScreenEdit.SettingProperty03Name = "EnableFrequentItemUpdate";
                _settingScreenEdit.SettingProperty04Name = "";
                _settingScreenEdit.SettingProperty05Name = "";

                _settingScreenEdit.SettingDisplay01Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty01Name);
                _settingScreenEdit.SettingDisplay02Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty02Name);
                _settingScreenEdit.SettingDisplay03Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty03Name);
                _settingScreenEdit.SettingDisplay04Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty04Name);
                _settingScreenEdit.SettingDisplay05Value = "";

                _settingScreenEdit.SettingDisplay01Label = "Database Location";
                _settingScreenEdit.SettingDisplay02Label = "Database Filename";
                _settingScreenEdit.SettingDisplay03Label = "Frequent Item Tracker";
            }

            if (PropertyGroupId == "Workflow")

            {
                //prepare for display of property
                _settingScreenEdit.SettingProperty01Name = "TipSignModifierSwitch";
                _settingScreenEdit.SettingProperty02Name = "DashboardIncludePendingOrders";
                _settingScreenEdit.SettingProperty03Name = "LoginScreen";
                _settingScreenEdit.SettingProperty04Name = "EnableTableNumber";
                _settingScreenEdit.SettingProperty05Name = "EnableItemAdd";

                _settingScreenEdit.SettingDisplay01Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty01Name);
                _settingScreenEdit.SettingDisplay02Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty02Name);
                _settingScreenEdit.SettingDisplay03Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty03Name);
                _settingScreenEdit.SettingDisplay04Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty04Name);
                _settingScreenEdit.SettingDisplay05Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty05Name);
                //prepare for display of property

                _settingScreenEdit.SettingDisplay01Label = "Tip Sign Modifier";
                _settingScreenEdit.SettingDisplay02Label = "Pending Orders on Dashboard";
                _settingScreenEdit.SettingDisplay03Label = "Login Screen";
                _settingScreenEdit.SettingDisplay04Label = "Enable Table Number";
                _settingScreenEdit.SettingDisplay05Label = "Enable Item Add";
            }

            if (PropertyGroupId == "Dataflow")

            {
                //prepare for display of property
                _settingScreenEdit.SettingProperty01Name = "Url";
                _settingScreenEdit.SettingProperty02Name = "CKey";
                _settingScreenEdit.SettingProperty03Name = "CSecret";
                _settingScreenEdit.SettingProperty04Name = "SyncMode";
                _settingScreenEdit.SettingProperty05Name = "AddonCount";

                _settingScreenEdit.SettingDisplay01Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty01Name);
                _settingScreenEdit.SettingDisplay02Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty02Name);
                _settingScreenEdit.SettingDisplay03Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty03Name);
                _settingScreenEdit.SettingDisplay04Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty04Name);
                _settingScreenEdit.SettingDisplay05Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty05Name);
                //prepare for display of property

                _settingScreenEdit.SettingDisplay01Value = GlobalPosSettings.GetConfig("Url");
                _settingScreenEdit.SettingDisplay02Value = GlobalPosSettings.GetConfig("CKey");
                _settingScreenEdit.SettingDisplay03Value = GlobalPosSettings.GetConfig("CSecret");
                _settingScreenEdit.SettingDisplay04Value = GlobalPosSettings.GetConfig("SyncMode");
                _settingScreenEdit.SettingDisplay05Value = GlobalPosSettings.GetConfig("AddonCount");

                _settingScreenEdit.SettingDisplay01Label = "URL for Dataflow";
                _settingScreenEdit.SettingDisplay02Label = "Consumer Key";
                _settingScreenEdit.SettingDisplay03Label = "Consumer Secret";
                _settingScreenEdit.SettingDisplay04Label = "Sync Mode";
                _settingScreenEdit.SettingDisplay05Label = "Add-on Count";
            }
            if (PropertyGroupId == "Optimize")

            {
                //prepare for display of property
                _settingScreenEdit.SettingProperty01Name = "Frequency";
                _settingScreenEdit.SettingProperty02Name = "";
                _settingScreenEdit.SettingProperty03Name = "";
                _settingScreenEdit.SettingProperty04Name = "";
                _settingScreenEdit.SettingProperty05Name = "";

                //_settingScreenEdit.SettingDisplay01Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty01Name);
                //_settingScreenEdit.SettingDisplay02Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty02Name);
                //_settingScreenEdit.SettingDisplay03Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty03Name);
                //_settingScreenEdit.SettingDisplay04Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty04Name);
                //_settingScreenEdit.SettingDisplay05Value = GlobalPosSettings.GetConfig(_settingScreenEdit.SettingProperty05Name);
                //prepare for display of property

                //_settingScreenEdit.SettingDisplay01Value = GlobalPosSettings.GetConfig("Url");
                //_settingScreenEdit.SettingDisplay02Value = GlobalPosSettings.GetConfig("CKey");
                //_settingScreenEdit.SettingDisplay03Value = GlobalPosSettings.GetConfig("CSecret");
                //_settingScreenEdit.SettingDisplay04Value = GlobalPosSettings.GetConfig("SyncMode");
                //_settingScreenEdit.SettingDisplay05Value = GlobalPosSettings.GetConfig("AddonCount");

                _settingScreenEdit.SettingDisplay01Label = "Frequency";
                _settingScreenEdit.SettingDisplay02Label = "";
                _settingScreenEdit.SettingDisplay03Label = "";
                _settingScreenEdit.SettingDisplay04Label = "";
                _settingScreenEdit.SettingDisplay05Label = "";
            }
            SelectMasterSetting = _settingScreenEdit;
        }