Ejemplo n.º 1
0
        private void PrepararEstructuraUA1()
        {
            CompositeCP UA1   = new CompositeCP("UA 1");
            CompositeCP UA11  = new CompositeCP("UA 1.1");
            CompositeCP UA111 = new CompositeCP("UA 1.1.1");

            clavePresupuestal.cId           = "CP1";
            clavePresupuestal.dSaldoEnero   = 10;
            clavePresupuestal.dSaldoFebrero = 20;
            clavePresupuestal.dSaldoMarzo   = 30;

            LeafUA CP1 = new LeafUA(clavePresupuestal);

            UA111.Agregar(CP1);
            UA11.Agregar(UA111);
            UA1.Agregar(UA11);
            UAX.Agregar(UA1);

            CompositeCP UA12  = new CompositeCP("UA 1.2");
            CompositeCP UA121 = new CompositeCP("UA 1.2.1");

            clavePresupuestal.cId           = "CP12";
            clavePresupuestal.dSaldoEnero   = 10;
            clavePresupuestal.dSaldoFebrero = 20;
            clavePresupuestal.dSaldoMarzo   = 30;

            LeafUA CP12 = new LeafUA(clavePresupuestal);

            UA121.Agregar(CP12);
            UA12.Agregar(UA121);
            UA1.Agregar(UA12);
        }
Ejemplo n.º 2
0
        private void PrepararEstructuraUA4()
        {
            CompositeCP UA4 = new CompositeCP("UA 4");

            clavePresupuestal.cId           = "CP4";
            clavePresupuestal.dSaldoEnero   = 10;
            clavePresupuestal.dSaldoFebrero = 20;
            clavePresupuestal.dSaldoMarzo   = 30;

            LeafUA CP4 = new LeafUA(clavePresupuestal);

            UA4.Agregar(CP4);
            UAX.Agregar(UA4);
        }
Ejemplo n.º 3
0
        private void PrepararEstructuraUA3()
        {
            CompositeCP UA3  = new CompositeCP("UA 3");
            CompositeCP UA31 = new CompositeCP("UA 3.1");

            clavePresupuestal.cId           = "CP3";
            clavePresupuestal.dSaldoEnero   = 10;
            clavePresupuestal.dSaldoFebrero = 20;
            clavePresupuestal.dSaldoMarzo   = 30;

            LeafUA CP3 = new LeafUA(clavePresupuestal);

            UA31.Agregar(CP3);
            UA3.Agregar(UA31);
            UAX.Agregar(UA3);
        }