Esempio n. 1
0
        public void SaveAs()
        {
            var sfd = GetService <ISaveFileDialogService>();

            sfd.DefaultFileName = $"checklist_{DateTime.Now.ToString("yyMMddHHmm")}.clx";
            sfd.Title           = "Save checklist";
            sfd.DefaultExt      = ".clx";
            sfd.Filter          = "xml file (*.clx)|*.clx";
            var result = sfd.ShowDialog();

            if (result)
            {
                CheckList.Save(new FileInfo(sfd.GetFullFileName()));

                GetService <IMessageBoxService>().ShowMessage("File saved");
            }
        }