public AnnotationsEditForm(EvenementEditForm owner, int Id, bool noAnnotation = false) { _id = Id; _owner = owner; FormClosed += new FormClosedEventHandler(AnnotationsEditForm_FormClosed); InitializeComponent(); /* 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"; if (noAnnotation == true) { /* desactive la zone de saisie des annotations */ TxtCommentaire.Enabled = false; CbxOperateur.Enabled = false; BtnSave.Enabled = false; } }
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; }