dlgImport.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. 
  2. using qdr.app.studiou.orders2printpack.Properties;
  3. namespace qdr.app.studiou.orders2printpack
  4. {
  5. public partial class dlgImport : Form
  6. {
  7. public string UrlPrefix => tbUrlPrefix.Text;
  8. public string ShortDescription => tbShortDescription.Text;
  9. public string Description => tbDescription.Text;
  10. public DateTime UploadDate => dtUploadDate.Value;
  11. public string ImportDir => tbImportDir.Text;
  12. public dlgImport()
  13. {
  14. InitializeComponent();
  15. tbUrlPrefix.Text = AppSettings.Default.ImportTplUrl;
  16. tbShortDescription.Text = AppSettings.Default.ImportTplShortDesc;
  17. tbDescription.Text = AppSettings.Default.ImportTplDesc;
  18. dtUploadDate.Value = DateTime.Now;
  19. }
  20. private void butImport_Click(object sender, EventArgs e)
  21. {
  22. DialogResult = DialogResult.OK;
  23. AppSettings.Default.ImportTplUrl =tbUrlPrefix.Text;
  24. AppSettings.Default.ImportTplShortDesc = tbShortDescription.Text;
  25. AppSettings.Default.ImportTplDesc = tbDescription.Text;
  26. AppSettings.Default.Save();
  27. Close();
  28. }
  29. private void button2_Click(object sender, EventArgs e)
  30. {
  31. DialogResult = DialogResult.Cancel;
  32. Close();
  33. }
  34. private void butOpenDir_Click(object sender, EventArgs e)
  35. {
  36. if (dlgOpenDir.ShowDialog(this)==DialogResult.OK)
  37. {
  38. tbImportDir.Text = dlgOpenDir.SelectedPath;
  39. }
  40. }
  41. }
  42. }