Пример #1
0
        private void ui_btnAdd_Click(Object sender, EventArgs e)
        {
            ctlParamName ctlName = new ctlParamName("OPEN");
            ctlParamBuffer ctlBuffer = new ctlParamBuffer("TO");

            ctlName = (ctlParamName)(ui_gbFileLoad.Controls["ui_ctlParamName"]);
            ctlBuffer = (ctlParamBuffer)(ui_gbFileLoad.Controls["ui_ctlParamTo"]);

            try
            {
                // Contrôle des valeurs saisies
                if (!ctlBuffer.controlEnter())
                    RaiseAddMessageEvent("Le numéro du buffer n'est pas renseigné !", pcs_name, Color.Red);
                else if (!ctlName.controlEnter())
                    RaiseAddMessageEvent("Le nom du fichier n'est pas renseigné !", pcs_name, Color.Red);
                else
                {
                    ps_fileName = ctlName.VALUE;
                    bool result = Int32.TryParse(ctlBuffer.VALUE, out pi_to);

                    // Ajouter le numéro de l'index dans la liste
                    pb_buffer.add(null, pi_to);

                    // Ajouter l'objet dans le treeview
                    RaiseAddActionEvent(new fileLoad(ps_fileName, pi_to));
                }
            }
            catch (Exception ex)
            {
                RaiseAddMessageEvent(string.Format("Erreur lors de l'ajout au workflow : {0}", ex.Message), pcs_name, Color.Red);
            }
        }