コード例 #1
0
ファイル: Form1.cs プロジェクト: gerzoid/RouteShow
        private void addButton_Click(object sender, EventArgs e)
        {
            if (!admin)
            {
                return;
            }
            FormNew formNew = new FormNew();

            formNew.ShowDialog();
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: gerzoid/RouteShow
        private void добавитьМаршрутToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (!admin)
            {
                return;
            }
            FormNew formNew = new FormNew();

            formNew.ShowDialog();
        }
コード例 #3
0
ファイル: CmdNew.cs プロジェクト: EAWCS1/SUITT
        private Hashtable getMetadata(Utils.Win32WindowWrapper wrapper)
        {
            FormNew fn = new FormNew();
            string userID = System.Security.Principal.WindowsIdentity.GetCurrent().Name;

            fn.FilePath = this.ext.get_UserValue(USER_TRANSACTION_FILE_PATH);

            fn.ShowDialog((IWin32Window) wrapper);

            DialogResult dr = fn.Result;

            if (DialogResult.Cancel.Equals(dr))
                throw new CancelException("Metadata Cancel");

            Hashtable metadata = new Hashtable();

            metadata.Add(DESCRIPTION_KEY,fn.Description);
            metadata.Add(USERNAME_KEY, System.Security.Principal.WindowsIdentity.GetCurrent().Name);
            metadata.Add(FILE_NAME_KEY, fn.TransactionName);
            metadata.Add(FILE_PATH_KEY, fn.FilePath);
            metadata.Add(FILE_PATH_GENERATED_KEY, fn.Generated);

            if (fn.FilePath != null)
            {
                FileInfo fi = new FileInfo(fn.FilePath);
                this.ext.set_UserValue(USER_TRANSACTION_FILE_PATH, fi.DirectoryName);
            }

            return metadata;
        }