コード例 #1
0
        /// <summary>
        /// Ouvre le formulaire d'ajout d'un objet dans une nouvelle fenêtre.
        /// </summary>
        /// <returns><code>DialogResult</code> le resultat de la fenêtre.</returns>
        private DialogResult OpenEditForm()
        {
            DialogResult Result;

            if (ActiveList.Article == ArticleViewOn)
            {
                var ArticleId = (string)listView1.FocusedItem.Tag;
                using (var AjoutFormulaire = new ArticleForm(ArticleId))
                {
                    AjoutFormulaire.StartPosition = FormStartPosition.CenterParent;
                    Result = AjoutFormulaire.ShowDialog(this);
                }
            }
            else
            {
                var Id = (int)listView1.FocusedItem.Tag;
                using (var AjoutFormulaire = new DefaultForm(ArticleViewOn, Id))
                {
                    AjoutFormulaire.StartPosition = FormStartPosition.CenterParent;
                    Result = AjoutFormulaire.ShowDialog(this);
                }
            }

            return(Result);
        }
コード例 #2
0
        private DialogResult OpenAddForm()
        {
            DialogResult Result;

            if (ActiveList.Article == ArticleViewOn)
            {
                using (var AjoutFormulaire = new ArticleForm())
                {
                    AjoutFormulaire.StartPosition = FormStartPosition.CenterParent;
                    Result = AjoutFormulaire.ShowDialog(this);
                }
            }
            else
            {
                using (var AjoutFormulaire = new DefaultForm(ArticleViewOn))
                {
                    AjoutFormulaire.StartPosition = FormStartPosition.CenterParent;
                    Result = AjoutFormulaire.ShowDialog(this);
                }
            }

            return(Result);
        }