private void InserirAnuidade(IAnuidadePatente anuidadePatente, long idPatente) { var comandoSQL = new StringBuilder(); IDBHelper DBHelper = ServerUtils.getDBHelper(); anuidadePatente.Identificador = GeradorDeID.getInstancia().getProximoID(); comandoSQL.Append("INSERT INTO MP_PATENTEANUIDADE(IDPATENTEANUIDADE, IDPATENTE, DESCRICAOANUIDADE, DATALANCAMENTO, DATAVENCIMENTO,"); comandoSQL.Append("DATAPAGAMENTO, VALORPAGAMENTO, ANUIDADEPAGA, PEDIDOEXAME, DATAVENCTO_SEM_MULTA, DATAVENCTO_COM_MULTA) VALUES("); comandoSQL.Append(anuidadePatente.Identificador + ", "); comandoSQL.Append(idPatente + ", "); comandoSQL.Append("'" + UtilidadesDePersistencia.FiltraApostrofe(anuidadePatente.DescricaoAnuidade) + "', "); comandoSQL.Append(anuidadePatente.DataLancamento.HasValue ? anuidadePatente.DataLancamento.Value.ToString("yyyyMMdd") + ", " : "NULL, "); comandoSQL.Append(anuidadePatente.DataVencimento.HasValue ? anuidadePatente.DataVencimento.Value.ToString("yyyyMMdd") + ", " : "NULL, "); comandoSQL.Append(anuidadePatente.DataPagamento.HasValue ? anuidadePatente.DataPagamento.Value.ToString("yyyyMMdd") + ", " : "NULL, "); comandoSQL.Append(anuidadePatente.ValorPagamento.ToString().Replace(",", ".") + ", "); comandoSQL.Append("'" + (anuidadePatente.AnuidadePaga ? "1" : "0") + "', "); comandoSQL.Append("'" + (anuidadePatente.PedidoExame ? "1" : "0") + "', "); comandoSQL.Append(anuidadePatente.DataVencimentoSemMulta != null ? anuidadePatente.DataVencimentoSemMulta.Value.ToString("yyyyMMdd") + ", " : "NULL, "); comandoSQL.Append(anuidadePatente.DataVencimentoComMulta != null ? anuidadePatente.DataVencimentoComMulta.Value.ToString("yyyyMMdd") + ") " : "NULL) "); DBHelper.ExecuteNonQuery(comandoSQL.ToString()); }
private void BaixarAnuidade(IAnuidadePatente anuidadePatente) { txtDescricaoDaAnuidade.Text = anuidadePatente.DescricaoAnuidade; txtInicioPrazoPagamento.SelectedDate = anuidadePatente.DataLancamento; txtPagamentoSemMulta.SelectedDate = anuidadePatente.DataVencimentoSemMulta; txtPagamentoComMulta.SelectedDate = anuidadePatente.DataVencimentoComMulta; txtDataPagamento.SelectedDate = anuidadePatente.DataPagamento; txtValorPagamento.Value = anuidadePatente.ValorPagamento; VisibilidadeBaixar(false); }
public void CarregueObjetoReal() { _ObjetoReal = RepositorioDeAnuidadePatente.obtenhaInstancia().ObtenhaAnuidade(_ID); }