| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- using DocumentFormat.OpenXml.Office2021.DocumentTasks;
- using qdr.app.studiou.orders2printpack.Properties;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace qdr.app.studiou.orders2printpack
- {
- public partial class dlgEditCfg : Form
- {
- #region *** Constructors ***
- public dlgEditCfg()
- {
- InitializeComponent();
- }
- #endregion
- #region *** Form Handlers ***
- private void butOk_Click(object sender, EventArgs e)
- {
- AppSettings.Default.PredefinedVariants = tbVariants.Text;
- AppSettings.Default.PredefinedCategories = tbCategories.Text;
- AppSettings.Default.MapColOrderNo = tbOrderNo.Text;
- AppSettings.Default.MapColProductCat = tbProuductCat.Text;
- AppSettings.Default.MapColUri = tbUri.Text;
- AppSettings.Default.MapColQuantity = tbQuantity.Text;
- AppSettings.Default.MapColProductFormat = tbProductFormat.Text;
- AppSettings.Default.MapColProductName = tbProductName.Text;
- AppSettings.Default.CSVDelimiter = tbCSVDelimiter.Text;
- AppSettings.Default.MapColEmail = tbEmail.Text;
- AppSettings.Default.FormatDigitalContains = tbFormatDigital.Text;
- AppSettings.Default.TSSApiKey = tbTssApiKey.Text;
- if (!Uri.TryCreate(tbTssUrl.Text, UriKind.Absolute, out Uri tssUri) || string.IsNullOrWhiteSpace(tbTssUrl.Text))
- {
- MessageBox.Show("Vložte prosím validní TSS URL (https://www.some.com).", "Nevalidní vstup", MessageBoxButtons.OK, MessageBoxIcon.Error);
- return;
- }
- tbTssUrl.Text = AppSettings.Default.TSSUri;
- if (!int.TryParse(tbTssChunkSize.Text, out int chunkSize) || chunkSize <= 0)
- {
- MessageBox.Show("Vložte prosím kladné celé číslo pro velikost bloku dat pro TSS Chunk Size.", "Nevalidní vstup", MessageBoxButtons.OK, MessageBoxIcon.Error);
- return;
- }
- AppSettings.Default.TSSChunkSizeBytes = chunkSize;
- AppSettings.Default.Save();
- Close();
- }
- private void butCancel_Click(object sender, EventArgs e)
- {
- Close();
- }
- [System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE1006:Naming Styles", Justification = "<Pending>")]
- private void dlgEditCfg_Load(object sender, EventArgs e)
- {
- tbVariants.Text = AppSettings.Default.PredefinedVariants;
- tbCategories.Text = AppSettings.Default.PredefinedCategories;
- tbOrderNo.Text = AppSettings.Default.MapColOrderNo;
- tbProuductCat.Text = AppSettings.Default.MapColProductCat;
- tbUri.Text = AppSettings.Default.MapColUri;
- tbQuantity.Text = AppSettings.Default.MapColQuantity;
- tbProductFormat.Text = AppSettings.Default.MapColProductFormat;
- tbProductName.Text = AppSettings.Default.MapColProductName;
- tbCSVDelimiter.Text = AppSettings.Default.CSVDelimiter;
- tbEmail.Text = AppSettings.Default.MapColEmail;
- tbFormatDigital.Text = AppSettings.Default.FormatDigitalContains;
- tbTssApiKey.Text = AppSettings.Default.TSSApiKey;
- tbTssChunkSize.Text = AppSettings.Default.TSSChunkSizeBytes.ToString();
- tbTssUrl.Text = AppSettings.Default.TSSUri;
- }
- #endregion
- }
- }
|