public WeeeReusedSite(WeeeReused weeeReused, AatfAddress address) { Guard.ArgumentNotNull(() => weeeReused, weeeReused); Guard.ArgumentNotNull(() => address, address); WeeeReused = weeeReused; Address = address; }
public WeeeSentOn(AatfAddress siteAddress, Aatf aatf, Return @return) { Guard.ArgumentNotNull(() => siteAddress, siteAddress); Guard.ArgumentNotNull(() => aatf, aatf); Guard.ArgumentNotNull(() => @return, @return); this.SiteAddress = siteAddress; this.Aatf = aatf; this.Return = @return; }
public Aatf(string name, UKCompetentAuthority competentAuthority, string approvalNumber, AatfStatus aatfStatus, Organisation organisation, AatfAddress aatfSiteAddress, AatfSize aatfSize, DateTime approvalDate, AatfContact contact, FacilityType facilityType, Int16 complianceYear, LocalArea localArea, PanArea panArea, Guid?aatfId = null) { Guard.ArgumentNotNullOrEmpty(() => name, name); Guard.ArgumentNotNullOrEmpty(() => approvalNumber, approvalNumber); Guard.ArgumentNotNull(() => competentAuthority, competentAuthority); Guard.ArgumentNotNull(() => aatfStatus, aatfStatus); Guard.ArgumentNotNull(() => organisation, organisation); Guard.ArgumentNotNull(() => contact, contact); Guard.ArgumentNotNull(() => aatfSize, aatfSize); Guard.ArgumentNotNull(() => aatfSiteAddress, aatfSiteAddress); Guard.ArgumentNotNull(() => facilityType, facilityType); Name = name; CompetentAuthority = competentAuthority; ApprovalNumber = approvalNumber; AatfStatus = aatfStatus; Organisation = organisation; Size = aatfSize; SiteAddress = aatfSiteAddress; ApprovalDate = approvalDate; Contact = contact; FacilityType = facilityType; ComplianceYear = complianceYear; LocalArea = localArea; PanArea = panArea; AatfId = aatfId == null?Guid.NewGuid() : aatfId.Value; }
public virtual void UpdateWithOperatorAddress(AatfAddress address) { OperatorAddress = address; }