Exemple #1
0
        public override void Add()
        {
            using (FormLongTimeAbsence newAbsenceForm = new FormLongTimeAbsence())
            {
                LongTimeAbsence newAbsence = new LongTimeAbsence();
                newAbsence.CountryID  = EntityCountry.ID;
                newAbsenceForm.Entity = newAbsence;

                if (newAbsenceForm.ShowDialog() == DialogResult.OK)
                {
                    m_absenceList.Add(newAbsence);
                }
                UpdateButtonState();
            }
        }
Exemple #2
0
        public override void Edit()
        {
            LongTimeAbsence absence = FocusedEntity;

            if (absence != null)
            {
                using (FormLongTimeAbsence newAbsenceForm = new FormLongTimeAbsence())
                {
                    newAbsenceForm.Entity = absence;
                    Debug.Assert(absence.CountryID == EntityCountry.ID);
                    if (newAbsenceForm.ShowDialog() == DialogResult.OK)
                    {
                        m_absenceList.SetEntity(absence);
                    }
                }
                UpdateButtonState();
            }
        }
 public override void Edit()
 {
     LongTimeAbsence absence = FocusedEntity;
     if (absence != null)
     {
         using (FormLongTimeAbsence newAbsenceForm = new FormLongTimeAbsence())
         {
             newAbsenceForm.Entity = absence;
             Debug.Assert(absence.CountryID == EntityCountry.ID);
             if (newAbsenceForm.ShowDialog() == DialogResult.OK)
             {
                 m_absenceList.SetEntity(absence);
             }
         }
         UpdateButtonState();
     }
 }
        public override void Add()
        {
            using (FormLongTimeAbsence newAbsenceForm = new FormLongTimeAbsence())
            {
                LongTimeAbsence newAbsence = new LongTimeAbsence();
                newAbsence.CountryID = EntityCountry.ID;
                newAbsenceForm.Entity = newAbsence;

                if (newAbsenceForm.ShowDialog() == DialogResult.OK)
                {
                    m_absenceList.Add(newAbsence);
                }
                UpdateButtonState();
            }
        }