示例#1
0
        public void CreateTerritoryEntitySetsIsActiveToTrue()
        {
            var territory = new FranchiseeTerritory();

            TerritoryEntity territoryEntity = _territoryFactory.CreateTerritoryEntity(territory,
                                                                                      DateTime.Now, DateTime.Now);

            Assert.IsTrue(territoryEntity.IsActive, "TerritoryEntity IsActive not set to true.");
        }
示例#2
0
        private TerritoryEntity GetTerritoryEntity(Territory territoryToSave)
        {
            var      territoryEntity = new TerritoryEntity(territoryToSave.Id);
            DateTime dateModified    = DateTime.Now;
            DateTime dateCreated     = dateModified;
            bool     isNewTerritory  = true;

            using (var myAdapter = PersistenceLayer.GetDataAccessAdapter())
            {
                if (myAdapter.FetchEntity(territoryEntity))
                {
                    dateCreated    = territoryEntity.DateCreated;
                    isNewTerritory = false;
                }
            }
            territoryEntity = _territoryFactory.
                              CreateTerritoryEntity(territoryToSave, dateCreated, dateModified);
            territoryEntity.IsNew = isNewTerritory;
            return(territoryEntity);
        }