Beispiel #1
0
        public WeeeCollectedReturnVersion CreateWeeeCollectedReturnVersion()
        {
            var weeeCollectedReturnVersion = new WeeeCollectedReturnVersion
            {
                Id = IntegerToGuid(GetNextId())
            };

            model.WeeeCollectedReturnVersions.Add(weeeCollectedReturnVersion);

            return(weeeCollectedReturnVersion);
        }
Beispiel #2
0
        public void AddWeeeCollectedAmount(WeeeCollectedReturnVersion weeeCollectedReturnVersion, WeeeCollectedAmount weeeCollectedAmount)
        {
            if (weeeCollectedReturnVersion.WeeeCollectedReturnVersionAmounts == null)
            {
                weeeCollectedReturnVersion.WeeeCollectedReturnVersionAmounts = new List <WeeeCollectedReturnVersionAmount>();
            }

            weeeCollectedReturnVersion
            .WeeeCollectedReturnVersionAmounts
            .Add(new WeeeCollectedReturnVersionAmount
            {
                WeeeCollectedAmountId        = weeeCollectedAmount.Id,
                WeeeCollectedAmount          = weeeCollectedAmount,
                WeeeCollectedReturnVersionId = weeeCollectedReturnVersion.Id,
                WeeeCollectedReturnVersion   = weeeCollectedReturnVersion
            });
        }
        public WeeeCollectedReturnVersion CreateWeeeCollectedReturnVersion()
        {
            var weeeCollectedReturnVersion = new WeeeCollectedReturnVersion
            {
                Id = IntegerToGuid(GetNextId())
            };

            model.WeeeCollectedReturnVersions.Add(weeeCollectedReturnVersion);

            return weeeCollectedReturnVersion;
        }
        public WeeeCollectedReturnVersionAmount CreateWeeeCollectedReturnVersionAmount(WeeeCollectedAmount weeeCollectedAmount, WeeeCollectedReturnVersion weeeCollectedReturnVersion)
        {
            var weeeCollectedReturnVersionAmount = new WeeeCollectedReturnVersionAmount
            {
                WeeeCollectedAmount = weeeCollectedAmount,
                WeeeCollectedReturnVersion = weeeCollectedReturnVersion
            };

            model.WeeeCollectedReturnVersionAmounts.Add(weeeCollectedReturnVersionAmount);

            return weeeCollectedReturnVersionAmount;
        }
        public void AddWeeeCollectedAmount(WeeeCollectedReturnVersion weeeCollectedReturnVersion, WeeeCollectedAmount weeeCollectedAmount)
        {
            if (weeeCollectedReturnVersion.WeeeCollectedReturnVersionAmounts == null)
            {
                weeeCollectedReturnVersion.WeeeCollectedReturnVersionAmounts = new List<WeeeCollectedReturnVersionAmount>();
            }

            weeeCollectedReturnVersion
                .WeeeCollectedReturnVersionAmounts
                .Add(new WeeeCollectedReturnVersionAmount
                {
                    WeeeCollectedAmountId = weeeCollectedAmount.Id,
                    WeeeCollectedAmount = weeeCollectedAmount,
                    WeeeCollectedReturnVersionId = weeeCollectedReturnVersion.Id,
                    WeeeCollectedReturnVersion = weeeCollectedReturnVersion
                });
        }
        public DataReturnVersion CreateDataReturnVersion(Scheme scheme, int complianceYear, int quarter, bool isSubmitted = true, DataReturn dataReturn = null, WeeeCollectedReturnVersion weeeCollectedReturnVersion = null)
        {
            if (dataReturn == null)
            {
                dataReturn = GetOrCreateDataReturn(scheme, complianceYear, quarter);
            }

            Guid dataReturnVersionId = IntegerToGuid(GetNextId());

            var dataReturnVersion = new DataReturnVersion
            {
                Id = dataReturnVersionId,
                DataReturn = dataReturn,
                DataReturnId = dataReturn.Id,
                CreatedDate = DateTime.UtcNow
            };

            if (isSubmitted)
            {
                dataReturnVersion.SubmittedDate = DateTime.UtcNow;
                dataReturnVersion.SubmittingUserId = GetOrCreateUser("Testuser").Id;
                dataReturn.CurrentDataReturnVersionId = dataReturnVersionId;
                dataReturn.CurrentDataReturnVersion = dataReturnVersion;
            }

            if (weeeCollectedReturnVersion != null)
            {
                dataReturnVersion.WeeeCollectedReturnVersion = weeeCollectedReturnVersion;
            }

            model.DataReturnVersions.Add(dataReturnVersion);

            return dataReturnVersion;
        }
Beispiel #7
0
        public WeeeCollectedReturnVersionAmount CreateWeeeCollectedReturnVersionAmount(WeeeCollectedAmount weeeCollectedAmount, WeeeCollectedReturnVersion weeeCollectedReturnVersion)
        {
            var weeeCollectedReturnVersionAmount = new WeeeCollectedReturnVersionAmount
            {
                WeeeCollectedAmount        = weeeCollectedAmount,
                WeeeCollectedReturnVersion = weeeCollectedReturnVersion
            };

            model.WeeeCollectedReturnVersionAmounts.Add(weeeCollectedReturnVersionAmount);

            return(weeeCollectedReturnVersionAmount);
        }
Beispiel #8
0
        public DataReturnVersion CreateDataReturnVersion(Scheme scheme, int complianceYear, int quarter, bool isSubmitted = true, DataReturn dataReturn = null, WeeeCollectedReturnVersion weeeCollectedReturnVersion = null)
        {
            if (dataReturn == null)
            {
                dataReturn = GetOrCreateDataReturn(scheme, complianceYear, quarter);
            }

            Guid dataReturnVersionId = IntegerToGuid(GetNextId());

            var dataReturnVersion = new DataReturnVersion
            {
                Id           = dataReturnVersionId,
                DataReturn   = dataReturn,
                DataReturnId = dataReturn.Id,
                CreatedDate  = DateTime.UtcNow
            };

            if (isSubmitted)
            {
                dataReturnVersion.SubmittedDate       = DateTime.UtcNow;
                dataReturnVersion.SubmittingUserId    = GetOrCreateUser("Testuser").Id;
                dataReturn.CurrentDataReturnVersionId = dataReturnVersionId;
                dataReturn.CurrentDataReturnVersion   = dataReturnVersion;
            }

            if (weeeCollectedReturnVersion != null)
            {
                dataReturnVersion.WeeeCollectedReturnVersion = weeeCollectedReturnVersion;
            }

            model.DataReturnVersions.Add(dataReturnVersion);

            return(dataReturnVersion);
        }