Beispiel #1
0
        /// <summary>
        /// Atualiza os dados do tipo de movimentacao
        /// </summary>
        /// <param name="tipoMovimentacaoConta"></param>
        public void atualizar(TipoMovimentacaoConta tipoMovimentacaoConta)
        {
            try
            {
                var repTipoMovimentacaoConta = new RepositorioGenerico <TipoMovimentacaoContaE>();

                TipoMovimentacaoContaE _tipoMovimentacaoConta = repTipoMovimentacaoConta.ObterEntidade(tmc => tmc.codTipoMovimentacao == tipoMovimentacaoConta.CodTipoMovimentacao);

                _tipoMovimentacaoConta.descricao = tipoMovimentacaoConta.Descricao;
                _tipoMovimentacaoConta.somaSaldo = tipoMovimentacaoConta.SomaSaldo;

                repTipoMovimentacaoConta.SaveChanges();
            }
            catch (Exception e)
            {
                throw new DadosException("Tipo Movimentação Conta", e.Message, e);
            }
        }
Beispiel #2
0
        /// <summary>
        /// Insere um novo tipo de movimentacao
        /// </summary>
        /// <param name="tipoMovimentacaoConta"></param>
        /// <returns></returns>
        public Int64 Inserir(TipoMovimentacaoConta tipoMovimentacaoConta)
        {
            try
            {
                var repTipoMovimentacaoConta = new RepositorioGenerico <TipoMovimentacaoContaE>();

                TipoMovimentacaoContaE _tipoMovimentacaoContaE = new TipoMovimentacaoContaE();
                _tipoMovimentacaoContaE.descricao = tipoMovimentacaoConta.Descricao;
                _tipoMovimentacaoContaE.somaSaldo = tipoMovimentacaoConta.SomaSaldo;

                repTipoMovimentacaoConta.Inserir(_tipoMovimentacaoContaE);
                repTipoMovimentacaoConta.SaveChanges();

                return(_tipoMovimentacaoContaE.codTipoMovimentacao);
            }
            catch (Exception e)
            {
                throw new DadosException("Tipo Movimentação Conta", e.Message, e);
            }
        }