public void Atualizar(Usuario usuario)
        {
            var conexao = _gerenciadorConexao.ObterConexao();

            conexao.Execute(QueryDeletarCausas, new { IdUsuario = usuario.Id }, _gerenciadorConexao.TransacaoAtiva);
            Inserir(usuario);
        }
示例#2
0
        public void Inserir(TokenRecuperacaoSenha tokenRecuperacaoSenha)
        {
            var conexao    = _gerenciadorConexao.ObterConexao();
            var parametros = new
            {
                IdUsuario = tokenRecuperacaoSenha.Usuario.Id,
                tokenRecuperacaoSenha.Token,
                tokenRecuperacaoSenha.DataValidade
            };

            conexao.Execute(InsertTokenRecuperacaoSenha, parametros, _gerenciadorConexao.TransacaoAtiva);
        }
示例#3
0
        public void Inserir(Endereco endereco)
        {
            var conexao    = _gerenciadorConexao.ObterConexao();
            var parametros = new
            {
                endereco.Cep,
                endereco.Estado,
                endereco.Cidade,
                endereco.Bairro,
                endereco.Logradouro,
                endereco.Numero,
                endereco.Complemento
            };
            var id = conexao.QueryFirst <long>(QueryInserirEndereco, parametros, _gerenciadorConexao.TransacaoAtiva);

            endereco.DefinirId(id);
        }
示例#4
0
        public void Inserir(SalvarContatoDto dto)
        {
            var conexao = _gerenciadorConexao.ObterConexao();

            var parametros = new
            {
                dto.Nome,
                dto.Email,
                dto.Telefone,
                dto.Mensagem
            };

            dto.Id = conexao.ExecuteScalar <long>(QueryInserirContato, parametros, _gerenciadorConexao.TransacaoAtiva);
        }
示例#5
0
        public void Inserir(HistoricoLogin historicoLogin)
        {
            var conexao = _gerenciadorConexao.ObterConexao();

            conexao.Execute(InsertHistoricoLogin, historicoLogin, _gerenciadorConexao.TransacaoAtiva);
        }
        public IEnumerable <Causa> Consultar()
        {
            var conexao = _gerenciadorConexao.ObterConexao();

            return(conexao.Query <Causa>(QueryConsultarCausas, _gerenciadorConexao.TransacaoAtiva));
        }