Exemple #1
0
        public void Serialize(ProjektMappe m_cCurrentMappe)
        {
            SaveFileDialog l_cSave = new SaveFileDialog();

            l_cSave.InitialDirectory = Directory.GetCurrentDirectory();
            l_cSave.OverwritePrompt  = true;
            l_cSave.FileName         = m_cCurrentMappe.m_szName + ".xml";
            if (l_cSave.ShowDialog() == DialogResult.OK)
            {
                Serialization.SerializeMappe(m_cCurrentMappe);
            }
        }
Exemple #2
0
        public void AddProject(ProjektMappe l_cMappe)
        {
            if (l_cMappe == null)
            {
                return;
            }

            if (!m_acProjekte.Any(o => o.m_szName == l_cMappe.m_szName))
            {
                m_acProjekte.Add(l_cMappe);
            }
        }
Exemple #3
0
 private ProjektMappe MatchElementTypes(ProjektMappe l_cMappe)
 {
     foreach (var item in l_cMappe.m_acInhalt)
     {
         if (item.GetType() == typeof(Notiz))
         {
             item.m_eType = eElementType.Notiz;
         }
         if (item.GetType() == typeof(Termin))
         {
             item.m_eType = eElementType.Termin;
         }
         if (item.GetType() == typeof(Aufgabe))
         {
             item.m_eType = eElementType.Aufgabe;
         }
     }
     return(l_cMappe);
 }