private void InsertFranqueado()
        {
            Franqueado f = PromptUserForFranchiseeInfo();

            using (FranqueadoSession s = new FranqueadoSession())
            {
                using (var das = s.CreateDataAccessScope(false))
                {
                    IMapperFranqueado map = s.CreateMapperFranqueado();
                    map.Create(f);
                    das.Commit();
                }
            }
        }
Example #2
0
        public void ShouldTestDelete()
        {
            Franqueado f = new Franqueado();

            f.Morada = "Morada Teste";
            f.Nif    = 123456777;
            f.Nome   = "Nome Teste";
            using (FranqueadoSession s = new FranqueadoSession())
            {
                using (var das = s.CreateDataAccessScope(true))
                {
                    IMapperFranqueado map = s.CreateMapperFranqueado();
                    map.Create(f);
                    map.Delete(f);

                    map.Read(f.Id);
                }
            }
        }
Example #3
0
        public void ShouldTestCreate()
        {
            Franqueado f = new Franqueado();

            f.Nif    = 123456798;
            f.Nome   = "B&B Oriente";
            f.Morada = "Rua Conselheiro Lopo Vaz AB 1ºD";

            using (FranqueadoSession s = new FranqueadoSession())
            {
                using (var das = s.CreateDataAccessScope(true))
                {
                    IMapperFranqueado map = s.CreateMapperFranqueado();
                    map.Create(f);
                    Assert.IsTrue(f.Id > 0);

                    //Rollback
                }
            }
        }