コード例 #1
0
ファイル: PersonBizTest.cs プロジェクト: askrudra/AgeRanger
        public void AddNewPersonTest()
        {
            bool result = false;

            PersonBiz person = new PersonBiz();

            PersonModel newPerson = new PersonModel();

            newPerson.FirstName = "Anna";
            newPerson.LastName  = "George";
            newPerson.Age       = 34;
            AgeRanger.Data.AgeRangerDataFactory ageRangerDataFactory = new Data.AgeRangerDataFactory();
            ISqlFactory sqlFactory = ageRangerDataFactory.GetReposotory();
            var         response   = person.AddNewPerson(newPerson, sqlFactory);

            var ListofPerson = person.SearchForPerson(newPerson, sqlFactory);

            foreach (var item in ListofPerson.lPersonModel)
            {
                if (item.FirstName == newPerson.FirstName || item.LastName == newPerson.LastName)
                {
                    result = true;
                }
            }
            Assert.IsTrue(result == true);
        }
コード例 #2
0
ファイル: PersonBizTest.cs プロジェクト: askrudra/AgeRanger
        public void GetListOfPersonWithDescription()
        {
            PersonBiz person = new PersonBiz();

            AgeRanger.Data.AgeRangerDataFactory ageRangerDataFactory = new Data.AgeRangerDataFactory();
            ISqlFactory sqlFactory = ageRangerDataFactory.GetReposotory();

            var listperson = person.GetListOfPersonWithDescription(sqlFactory);
        }
コード例 #3
0
        public Response EditPerson(PersonModel person)
        {
            PersonBiz personBiz = new PersonBiz();

            AgeRanger.Data.AgeRangerDataFactory ageRangerDataFactory = new Data.AgeRangerDataFactory();
            ISqlFactory sqlFactory = ageRangerDataFactory.GetReposotory();

            return(personBiz.EditPerson(person, sqlFactory));
        }
コード例 #4
0
ファイル: PersonBizTest.cs プロジェクト: askrudra/AgeRanger
        public void GetAgeGroupDataTest()
        {
            PersonBiz person = new PersonBiz();

            AgeRanger.Data.AgeRangerDataFactory ageRangerDataFactory = new Data.AgeRangerDataFactory();
            ISqlFactory sqlFactory   = ageRangerDataFactory.GetReposotory();
            var         listpfPerson = person.GetListOfAgeGroup(sqlFactory);

            Assert.IsTrue(listpfPerson.ListOfAgeGroup.Count > 0?true:false || listpfPerson.Message[0].MessageCode != "Error");
        }
コード例 #5
0
ファイル: PersonBizTest.cs プロジェクト: askrudra/AgeRanger
        public void GetListofPersonTest()
        {
            PersonBiz person = new PersonBiz();

            AgeRanger.Data.AgeRangerDataFactory ageRangerDataFactory = new Data.AgeRangerDataFactory();
            ISqlFactory sqlFactory = ageRangerDataFactory.GetReposotory();

            var listperson = person.GetListOfPerson(sqlFactory);

            Assert.IsTrue(listperson.lPersonModel.Count > 0 ? true : false || listperson.Message.Count == 0);
        }
コード例 #6
0
        public ListOfPersons GetListOfPersons()
        {
            ListOfPersons lPersons  = new ListOfPersons();
            PersonBiz     personBiz = new PersonBiz();

            AgeRanger.Data.AgeRangerDataFactory ageRangerDataFactory = new Data.AgeRangerDataFactory();
            ISqlFactory sqlFactory = ageRangerDataFactory.GetReposotory();

            lPersons = personBiz.GetListOfPersonWithDescription(sqlFactory);
            return(lPersons);
        }
コード例 #7
0
        public ListOfPersons SearchPerson(string name)
        {
            PersonBiz personBiz = new PersonBiz();

            AgeRanger.Data.AgeRangerDataFactory ageRangerDataFactory = new Data.AgeRangerDataFactory();
            ISqlFactory sqlFactory = ageRangerDataFactory.GetReposotory();
            PersonModel person     = new PersonModel();

            person.FirstName = name;
            person.LastName  = name;

            return(personBiz.SearchForPerson(person, sqlFactory));
        }