示例#1
0
        private void UpdateSelectedPrinter(string _deviceName, string _deviceAddress)
        {
            SettingsModel input = new SettingsModel()
            {
                Id = 1,
                ReceiptAddressLine1   = mPrinterSettings.ReceiptAddressLine1,
                ReceiptAddressLine2   = mPrinterSettings.ReceiptAddressLine2,
                ReceiptCompanyName    = mPrinterSettings.ReceiptCompanyName,
                ReceiptContactNumber  = mPrinterSettings.ReceiptContactNumber,
                ReceiptFooterNote     = mPrinterSettings.ReceiptFooterNote,
                ReceiptPrinterAddress = _deviceAddress,
                ReceiptPrinterName    = _deviceName
            };

            mSettingsDataAccess.UpdateTable(input);
        }
        public void removeSelectedPrinter()
        {
            var           currentPrinterSettings = mSettingsDataAccess.SelectTable()[0];
            SettingsModel input = new SettingsModel()
            {
                Id = 1,
                ReceiptAddressLine1   = currentPrinterSettings.ReceiptAddressLine1,
                ReceiptAddressLine2   = currentPrinterSettings.ReceiptAddressLine2,
                ReceiptCompanyName    = currentPrinterSettings.ReceiptCompanyName,
                ReceiptContactNumber  = currentPrinterSettings.ReceiptContactNumber,
                ReceiptFooterNote     = currentPrinterSettings.ReceiptFooterNote,
                ReceiptPrinterAddress = "",
                ReceiptPrinterName    = ""
            };

            mSettingsDataAccess.UpdateTable(input);
            Finish();
        }