Esempio n. 1
0
        /// <summary>
        /// Code ajouté lors de la création d'une action
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ListGlobalEvents_ItemToCreate(object sender, EventArgs e)
        {
            VO_GlobalEvent newItem = _Service.CreateGlobalEvent();

            ListGlobalEvents.AddItem(newItem.Id, newItem.Title);
            LoadGlobalEvent(newItem.Id);
        }
Esempio n. 2
0
 /// <summary>
 /// Le titre a changé
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void txtName_TextChanged(object sender, EventArgs e)
 {
     if (ListGlobalEvents.ChangeItemName(CurrentGlobalEvent.Id, txtName.Text))
     {
         CurrentGlobalEvent.Title = txtName.Text;
     }
     else
     {
         txtName.Text = CurrentGlobalEvent.Title;
         MessageBox.Show(Errors.ERROR_UNIQUE_TITLE, Errors.ERROR_BOX_TITLE);
     }
 }
Esempio n. 3
0
 /// <summary>
 /// Survient lorsque le formulaire devient visible
 /// </summary>
 public void InitializeDBGlobalEvents()
 {
     CurrentGlobalEvent = null;
     ProvisionList();
     if (ListGlobalEvents.DataSource.Count > 0)
     {
         Guid firstAction = ListGlobalEvents.DataSource[0].Id;
         ListGlobalEvents.SelectItem(firstAction);
         LoadGlobalEvent(firstAction);
     }
     else
     {
         ListGlobalEvents_ListIsEmpty(this, new EventArgs());
     }
 }
Esempio n. 4
0
 /// <summary>
 /// Charge la liste d'evenements globaux
 /// </summary>
 private void ProvisionList()
 {
     ListGlobalEvents.DataSource = _Service.ProvisionList();
     ListGlobalEvents.LoadList();
 }