public CadenaResponsabilidadBase() { siguienteResponsabilidad = null; }
public void asignarSiguiente(ICadenaResponsabilidad nivel) { siguiente = nivel; }
public ICadenaResponsabilidad <TEntidadPorProcesar> RegistrarSiguiente(ICadenaResponsabilidad <TEntidadPorProcesar> _siguienteResponsabilidad) { siguienteResponsabilidad = _siguienteResponsabilidad; return(siguienteResponsabilidad); }
public ICadenaResponsabilidad <TTipoProcesar> AsignarSiguienteEslabon(ICadenaResponsabilidad <TTipoProcesar> _siguienteResponsabilidad) { siguienteResponsabilidad = _siguienteResponsabilidad; return(siguienteResponsabilidad); }