public FetchNonObligatedWeeeForReturnRequestHandler(
     INonObligatedDataAccess dataAccess,
     IWeeeAuthorization authDataAccess)
 {
     this.dataAccess    = dataAccess;
     this.authorization = authDataAccess;
 }
        public GetPopulatedReturnTests()
        {
            returnDataAccess                = A.Fake <IReturnDataAccess>();
            mapper                          = A.Fake <IMap <ReturnQuarterWindow, ReturnData> >();
            quarterWindowFactory            = A.Fake <IQuarterWindowFactory>();
            fetchNonObligatedWeeeDataAccess = A.Fake <INonObligatedDataAccess>();
            fetchObligatedWeeeDataAccess    = A.Fake <IFetchObligatedWeeeForReturnDataAccess>();
            fetchAatfDataAccess             = A.Fake <IFetchAatfDataAccess>();
            returnSchemeDataAccess          = A.Fake <IReturnSchemeDataAccess>();
            genericDataAccess               = A.Fake <IGenericDataAccess>();
            systemDataDataAccess            = A.Fake <ISystemDataDataAccess>();

            populatedReturn = new GetPopulatedReturn(new AuthorizationBuilder()
                                                     .AllowExternalAreaAccess()
                                                     .AllowOrganisationAccess().Build(),
                                                     returnDataAccess,
                                                     mapper,
                                                     quarterWindowFactory,
                                                     fetchNonObligatedWeeeDataAccess,
                                                     fetchObligatedWeeeDataAccess,
                                                     fetchAatfDataAccess,
                                                     returnSchemeDataAccess,
                                                     genericDataAccess,
                                                     systemDataDataAccess);
        }
 public AddNonObligatedHandler(IWeeeAuthorization authorization,
                               INonObligatedDataAccess nonObligatedDataAccess,
                               IReturnDataAccess returnDataAccess)
 {
     this.authorization          = authorization;
     this.nonObligatedDataAccess = nonObligatedDataAccess;
     this.returnDataAccess       = returnDataAccess;
 }
        public EditNonObligatedHandlerTests()
        {
            var authorization = A.Fake <IWeeeAuthorization>();

            this.nonObligatedDataAccess = A.Fake <INonObligatedDataAccess>();
            this.genericDataAccess      = A.Fake <IGenericDataAccess>();

            handler = new EditNonObligatedHandler(authorization, nonObligatedDataAccess, genericDataAccess);
        }
 public AddNonObligatedHandler(IWeeeAuthorization authorization,
                               INonObligatedDataAccess nonObligatedDataAccess,
                               IReturnDataAccess returnDataAccess,
                               IMapWithParameter <AddNonObligated, Return, IEnumerable <NonObligatedWeee> > mapper)
 {
     this.authorization          = authorization;
     this.nonObligatedDataAccess = nonObligatedDataAccess;
     this.returnDataAccess       = returnDataAccess;
     this.mapper = mapper;
 }
Exemple #6
0
 public EditNonObligatedHandler(IWeeeAuthorization authorization,
                                INonObligatedDataAccess nonObligatedDataAccess,
                                IReturnDataAccess returnDataAccess,
                                IMapWithParameter <EditNonObligated, Return, IEnumerable <Tuple <Guid, decimal?> > > mapper)
 {
     this.authorization          = authorization;
     this.nonObligatedDataAccess = nonObligatedDataAccess;
     this.mapper           = mapper;
     this.returnDataAccess = returnDataAccess;
 }
 public GetPopulatedReturn(IWeeeAuthorization authorization,
                           IReturnDataAccess returnDataAccess,
                           IMap <ReturnQuarterWindow, ReturnData> mapper,
                           IQuarterWindowFactory quarterWindowFactory,
                           INonObligatedDataAccess nonObligatedDataAccess,
                           IFetchObligatedWeeeForReturnDataAccess obligatedDataAccess,
                           IFetchAatfDataAccess aatfDataAccess,
                           IReturnSchemeDataAccess returnSchemeDataAccess,
                           IGenericDataAccess genericDataAccess, ISystemDataDataAccess systemDataDataAccess)
 {
     this.authorization          = authorization;
     this.returnDataAccess       = returnDataAccess;
     this.mapper                 = mapper;
     this.quarterWindowFactory   = quarterWindowFactory;
     this.nonObligatedDataAccess = nonObligatedDataAccess;
     this.obligatedDataAccess    = obligatedDataAccess;
     this.aatfDataAccess         = aatfDataAccess;
     this.returnSchemeDataAccess = returnSchemeDataAccess;
     this.genericDataAccess      = genericDataAccess;
     this.systemDataDataAccess   = systemDataDataAccess;
 }
 public EditNonObligatedHandler(IWeeeAuthorization authorization, INonObligatedDataAccess dataAccess, IGenericDataAccess genericDataAccess)
 {
     this.authorization     = authorization;
     this.dataAccess        = dataAccess;
     this.genericDataAccess = genericDataAccess;
 }