예제 #1
0
        public bool Gravar(Atendente atendente)
        {
            _sessaoNHibernate.SaveOrUpdate(atendente);
            _sessaoNHibernate.Flush();

            return(true);
        }
예제 #2
0
        public bool Excluir(Atendente atendente)
        {
            _sessaoNHibernate.Delete(atendente);
            _sessaoNHibernate.Flush();

            return(true);
        }
예제 #3
0
        public void ComoAdministradorQueroExcluirUmAntendente()
        {
            //Arrange
            IRepositorioAtendente repositorioAtendente = new RepositorioAtendenteFake();
            Atendente             atendente            = new Atendente("12334542312", "Fabio Margarito", DateTime.Now);

            //Act
            bool retorno = repositorioAtendente.Excluir(atendente);

            //Assert
            Assert.IsTrue(retorno);
        }
예제 #4
0
        public void ComoAdministradorQueroSelecionarUmAtendentePorCPF()
        {
            //Arrange
            IRepositorioAtendente repositorioAtendente = new RepositorioAtendente(_sessaoNHibernate);

            //Act
            Atendente atendente = repositorioAtendente.retornarPorCPF("12334542312");

            //Assert

            Assert.IsTrue(atendente.Nome == "Fabio Margarito");
            Assert.IsTrue(atendente.CPF == "12334542312");
        }
예제 #5
0
        public void ComoAdministradorQueroExcluirUmAntendente()
        {
            //Arrange
            IRepositorioAtendente repositorioAtendente = new RepositorioAtendente(_sessaoNHibernate);
            Atendente             atendente            = new Atendente("12334542312", "Fabio Margarito", DateTime.Now);
            Atendente             atendente2           = new Atendente("23232423232", "Flavio Margarito", DateTime.Now);

            //Act
            bool retorno  = repositorioAtendente.Excluir(atendente);
            bool retorno2 = repositorioAtendente.Excluir(atendente2);

            //Assert
            Assert.IsTrue(retorno);
            Assert.IsTrue(retorno2);
        }
예제 #6
0
 public bool Gravar(Atendente atendente)
 {
     return(true);
 }
예제 #7
0
 public bool Excluir(Atendente atendente)
 {
     return(true);
 }