コード例 #1
0
        public static void ArmarCadenaResponsabilidad(int _iCosto, string _cConcepto)
        {
            var Director    = new Director();
            var Subdirector = new Subdirector();
            var Gerente     = new Gerente();
            var Coordinador = new Coordinador();

            Coordinador.NextLevel(Gerente).NextLevel(Subdirector).NextLevel(Director);

            var a = new Autorizada();

            a.main(Coordinador, _iCosto, _cConcepto);
        }
コード例 #2
0
 public void AutorizarNota(Autorizada autorizada)
 {
     SetSituacao(autorizada);
 }