Ejemplo n.º 1
0
        public async Task ContactForSponsorER_TestUpdateSponsorId()
        {
            const int CONTACT_ID        = 1;
            const int NEW_SPONSOR_ID    = 2;
            var       contactForSponsor = await ContactForSponsorER.GetContactForSponsorER(1);

            var newPerson = MockDb.Sponsors.First(s => s.Id == NEW_SPONSOR_ID);

            contactForSponsor.Sponsor = await SponsorEC.GetSponsorEC(newPerson);

            var result = await contactForSponsor.SaveAsync();

            var fetchResult = await ContactForSponsorER.GetContactForSponsorER(CONTACT_ID);

            Assert.NotNull(fetchResult);
            Assert.Equal(2, fetchResult.Sponsor.Id);
        }
Ejemplo n.º 2
0
        private async Task BuildContactForSponsor(ContactForSponsorEC contactForSponsor)
        {
            var sponsor = MockDb.Sponsors.First();
            var person  = MockDb.Persons.First();

            contactForSponsor.Sponsor = await SponsorEC.GetSponsorEC(sponsor);

            contactForSponsor.Person = await PersonEC.GetPersonEC(person);

            contactForSponsor.DateWhenContacted  = DateTime.Now;
            contactForSponsor.Purpose            = "purpose for contact";
            contactForSponsor.RecordOfDiscussion = "this was discussed";
            contactForSponsor.Notes           = "notes for contact";
            contactForSponsor.LastUpdatedBy   = "edm";
            contactForSponsor.LastUpdatedDate = DateTime.Now;
            contactForSponsor.Notes           = "notes for doctype";
        }
Ejemplo n.º 3
0
        private async Task <SponsorEC> BuildSponsorEC()
        {
            var sponsor = MockDb.Sponsors.First();

            return(await SponsorEC.GetSponsorEC(sponsor));
        }