Exemple #1
0
        public void lookup_should_be_able_to_insert()
        {
            Action procedure = () =>
                {
                    //Act
                    var lookup = new LookupBL(database).RetrieveLookupByName("Role");

                    var newRoleLookup = new Lookup() {ParentId = lookup.Id, Name = "Temporary"};

                    new LookupBL(database).Insert(newRoleLookup);

                    var lookupRetrieved = new LookupBL(database).RetrieveLookupByName("Temporary");

                    //Assert 
                    Assert.IsNotNull(lookupRetrieved);

                    Assert.IsTrue(lookupRetrieved.Name == "Temporary");

                };


            database.ExecuteInTest(procedure);
        }
Exemple #2
0
        public Lookup Insert(Lookup lookup)
        {
            Database.Insert(lookup);

            return lookup; 
        }
Exemple #3
0
        public Address()
        {
            Country = new Lookup();

            AddRules<Address>(a => a.HouseNumber, new RequiredRule());
        }