Example #1
0
        public EvenementEditForm(EvenementsListForm owner, bool update, int id = 0)
        {
            _owner = owner;
            _id    = id;
            evenementUpdateMode = update;
            FormClosed         += new FormClosedEventHandler(EvenementEditForm_FormClosed);
            InitializeComponent();

            /* Combobox Categorie */
            var dsCategorie = new List <CategorieEvenement>();
            CategorieEvenement categorieVide = new CategorieEvenement();

            categorieVide.Nom = "";
            dsCategorie.Add(categorieVide);
            foreach (CategorieEvenement categorie in utils.AllCategoriesEvenementsActives())
            {
                if (categorie.Actif == true)
                {
                    dsCategorie.Add(categorie);
                }
            }
            CbxCategorie.DataSource    = dsCategorie;
            CbxCategorie.DisplayMember = "FullName";
            CbxCategorie.ValueMember   = "FullName";

            /* Combobox Opérateur */
            var dataSourceVendeur = new List <string>();

            dataSourceVendeur.Add("");
            foreach (string transfert in evenementProvider.GetOperateurs())
            {
                dataSourceVendeur.Add(transfert);
            }
            CbxOperateur.DataSource    = dataSourceVendeur;
            CbxOperateur.DisplayMember = "Operateur";

            /* Date échéance à +7 jours par défaut */
            DtpEcheance.Value = DateTime.Now.AddDays(+1);


            switch (evenementUpdateMode)
            {
            /* Mode création */
            case false:
                NewPostIt();
                break;

            /* Mode mise à jour */
            case true:
                LoadPostIt();
                break;
            }

            AnnotationsBtnUpdate();

            /* Titre du formulaire */
            LblTitre.Text = formTitle;
        }
Example #2
0
        public EvenementsListForm()
        {
            InitializeComponent();

            /* Combobox Catégorie */
            var dsCategorie = new List <CategorieEvenement>();
            CategorieEvenement categorieVide = new CategorieEvenement();

            categorieVide.Nom = "";
            dsCategorie.Add(categorieVide);
            foreach (CategorieEvenement categorie in utils.AllCategoriesEvenementsActives())
            {
                if (categorie.Actif == true)
                {
                    dsCategorie.Add(categorie);
                }
            }
            CbxSearchCategorie.DataSource    = dsCategorie;
            CbxSearchCategorie.DisplayMember = "FullName";
            CbxSearchCategorie.ValueMember   = "FullName";

            ResetFiltre();
        }