/// <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); } }
/// <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); } }