Example #1
0
        private UnitaOperativa GetAlberoFake()
        {
            var albero = new UnitaOperativa("1", "1");

            var uo1_1 = new UnitaOperativa("1.1", "1.1");

            albero.AddFiglio(uo1_1);

            var uo1_2 = new UnitaOperativa("1.2", "1.2");

            albero.AddFiglio(uo1_2);

            var uo1_3 = new UnitaOperativa("1.3", "1.3");

            albero.AddFiglio(uo1_3);

            var uo1_2_1 = new UnitaOperativa("1.2.1", "1.2.1");

            uo1_2.AddFiglio(uo1_2_1);

            var uo1_2_2 = new UnitaOperativa("1.2.2", "1.2.2");

            uo1_2.AddFiglio(uo1_2_2);

            var uo1_2_3 = new UnitaOperativa("1.2.3", "1.2.3");

            uo1_2.AddFiglio(uo1_2_3);

            var uo1_3_1 = new UnitaOperativa("1.3.1", "1.3.1");

            uo1_3.AddFiglio(uo1_3_1);

            var uo1_3_2 = new UnitaOperativa("1.3.2", "1.3.2");

            uo1_3.AddFiglio(uo1_3_2);

            var uo1_3_3 = new UnitaOperativa("1.3.3", "1.3.3");

            uo1_3.AddFiglio(uo1_3_3);

            var uo1_3_2_1 = new UnitaOperativa("1.3.2.1", "1.3.2.1");

            uo1_3_2.AddFiglio(uo1_3_2_1);

            var uo1_3_2_2 = new UnitaOperativa("1.3.2.2", "1.3.2.2");

            uo1_3_2.AddFiglio(uo1_3_2_2);

            return(albero);
        }
Example #2
0
        /// <summary>
        ///   Restituisce l'unità operativa del CON correttamente popolata.
        /// </summary>
        /// <returns>L'unità operativa del CON.</returns>
        public UnitaOperativa Get()
        {
            var con            = new UnitaOperativa("CON", "Centro Operativo Nazionale");
            var dirRegPiemonte = new UnitaOperativa("DR_PIE", "Direzione Regionale Piemonte");

            con.AddFiglio(dirRegPiemonte);
            var dirRegLombardia = new UnitaOperativa("DR_LOM", "Direzione Regionale Lombardia");

            con.AddFiglio(dirRegLombardia);
            var dirRegLiguria = new UnitaOperativa("DR_LIG", "Direzione Regionale Liguria");

            con.AddFiglio(dirRegLiguria);
            var dirRegVeneto = new UnitaOperativa("DR_VEN", "Direzione Regionale Veneto");

            con.AddFiglio(dirRegVeneto);
            var dirRegFvg = new UnitaOperativa("DR_FVF", "Direzione Regionale Friuli Venezia Giulia");

            con.AddFiglio(dirRegFvg);
            var dirRegToscana = new UnitaOperativa("DR_TOS", "Direzione Regionale Toscana");

            con.AddFiglio(dirRegToscana);
            var dirRegEmilia = new UnitaOperativa("DR_EMI", "Direzione Regionale Emilia Romagna");

            con.AddFiglio(dirRegEmilia);
            var dirRegLazio = new UnitaOperativa("DR_LAZ", "Direzione Regionale Lazio");

            con.AddFiglio(dirRegLazio);
            var dirRegUmbria = new UnitaOperativa("DR_UMB", "Direzione Regionale Umbria");

            con.AddFiglio(dirRegUmbria);
            var dirRegAbruzzo = new UnitaOperativa("DR_ABR", "Direzione Regionale Abruzzo");

            con.AddFiglio(dirRegAbruzzo);
            var dirRegMarche = new UnitaOperativa("DR_MAR", "Direzione Regionale Marche");

            con.AddFiglio(dirRegMarche);
            var dirRegMolise = new UnitaOperativa("DR_MOL", "Direzione Regionale Molise");

            con.AddFiglio(dirRegMolise);
            var dirRegCampania = new UnitaOperativa("DR_CAM", "Direzione Regionale Campania");

            con.AddFiglio(dirRegCampania);
            var dirRegPuglia = new UnitaOperativa("DR_PUG", "Direzione Regionale Puglia");

            con.AddFiglio(dirRegPuglia);
            var dirRegBasilicata = new UnitaOperativa("DR_BAS", "Direzione Regionale Basilicata");

            con.AddFiglio(dirRegBasilicata);
            var dirRegCalabria = new UnitaOperativa("DR_CAL", "Direzione Regionale Calabria");

            con.AddFiglio(dirRegCalabria);
            var dirRegSicilia = new UnitaOperativa("DR_SIC", "Direzione Regionale Sicilia");

            con.AddFiglio(dirRegSicilia);
            var dirRegSardegna = new UnitaOperativa("DR_SAR", "Direzione Regionale Sardegna");

            con.AddFiglio(dirRegSardegna);
            var comProRM = new UnitaOperativa("CP_RM", "Comando Provinciale Roma");

            dirRegLazio.AddFiglio(comProRM);
            var comProLT = new UnitaOperativa("CP_LT", "Comando Provinciale Latina");

            dirRegLazio.AddFiglio(comProLT);
            var comProFR = new UnitaOperativa("CP_FR", "Comando Provinciale Frosinone");

            dirRegLazio.AddFiglio(comProFR);
            var comProRI = new UnitaOperativa("CP_RI", "Comando Provinciale Rieti");

            dirRegLazio.AddFiglio(comProRI);
            var comProVT = new UnitaOperativa("CP_VT", "Comando Provinciale Viterbo");

            dirRegLazio.AddFiglio(comProVT);

            return(con);
        }