public SettingEdit(SettingScreenEdit lineitem) { _lineitem = lineitem; SelectedEditItem = lineitem; IsPopup = true; EnableMask = true; // _quantity = _lineitem.; }
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; }