// region Get e Set Values private void SetValues(Negocio item) { TextView cliente = (TextView) findViewById(R.id.negocioDetailCliente); TextView nome = (TextView) findViewById(R.id.negocioDetailNome); TextView endereco = (TextView) findViewById(R.id.negocioDetailEndereco); TextView criacao = (TextView) findViewById(R.id.negocioDetalhesDataCriacao); TextView termino = (TextView) findViewById(R.id.negocioDetalhesTxtDataTermino); nome.setText(item.getNeg_vnome()); cliente.setText(item.getNeg_vcliente()); endereco.setText(item.getNeg_vendereco()); criacao.setText(DateUtil.dateToString(negocio.getNeg_dcadastro())); termino.setText(DateUtil.dateToString(negocio.getNeg_dtermino())); if (item.getNeg_ctipo() == NegocioTipo.Orcamento) { setTitle(R.string.Orcamento); TextView header = (TextView) findViewById(R.id.negocioDetalhesTxtHeader); header.setText(R.string.Orcamento); if (item.getNeg_cstatus() == NegocioStatus.ABERTO) { Button btnCriarNegocio = (Button) findViewById(R.id.negocioDetalhesBtnCriarNegocio); btnCriarNegocio.setVisibility(View.VISIBLE); termino.setVisibility(View.GONE); TextView terminoLabel = (TextView) findViewById(R.id.negocioDetalhestxtDataTerminoLabel); terminoLabel.setVisibility(View.GONE); } } else { setTitle(R.string.Negocio); if (item.getNeg_parent() != null && item.getNeg_parent().getNeg_codigo() != 0) { // /tem orçamento new PegaValorTotalOrcamento().execute(item.getNeg_parent()); LinearLayout layout = (LinearLayout) findViewById(R.id.negocioDetalhesLayoutComparacao); layout.setVisibility(View.VISIBLE); } } }
@Override protected void onPostExecute(String valor) { super.onPostExecute(valor); Dialog.CancelProgressDialog(); if (valor.equals("0")) // deu erro Dialog.ShowAlertError(NegocioActivityDetalhes.this); else { Negocio ng = new Negocio(); ng.setNeg_cstatus(NegocioStatus.CONCLUIDO); ng.setNeg_codigo(negocio.getNeg_codigo()); negocio.setNeg_parent(ng); negocio.setNeg_codigo(Integer.parseInt(valor)); negocio.setNeg_ctipo(NegocioTipo.Negocio); negocio.setNeg_dcadastro(DateUtil.GetDate()); Intent i = new Intent(NegocioActivityDetalhes.this, NegocioActivityDetalhes.class); i.putExtra("NEGOCIO", negocio); i.putExtra("NOVO_NEGOCIO", true); startActivity(i); finish(); } }