private void btnListaAssessores_Click(object sender, EventArgs e) { try { IServicoCarteiraRecomendada servico = Ativador.Get <IServicoCarteiraRecomendada>(); ListarAssessoresResponse response = new ListarAssessoresResponse(); response = servico.SolicitarListaAssessores(); if (!response.bSucesso) { MessageBox.Show(response.DescricaoResposta); return; } lstListaAssessores.Items.Clear(); foreach (AssessorInfo assessor in response.Lista) { string[] item = new string[] { assessor.IdAssessor.ToString(), assessor.NomeAssessor.ToString() }; lstListaAssessores.Items.Add(new ListViewItem(item)); } } catch (Exception ex) { string msg = "Falha: " + ex.Message; MessageBox.Show(msg); } }
private void btnLista_Click(object sender, EventArgs e) { try { IServicoCarteiraRecomendada servico = Ativador.Get <IServicoCarteiraRecomendada>(); ListarResponse response = new ListarResponse(); response = servico.SolicitarLista(); if (!response.bSucesso) { MessageBox.Show(response.DescricaoResposta); return; } lstLista.Items.Clear(); foreach (CarteiraRecomendadaInfo carteira in response.Lista) { string[] item = new string[] { carteira.IdCarteira.ToString(), carteira.IdProduto.ToString(), carteira.IdTipoCarteira.ToString(), carteira.DtCarteira.ToString(), carteira.StAtiva.ToString(), carteira.DsCarteira.ToString() }; lstLista.Items.Add(new ListViewItem(item)); } } catch (Exception ex) { string msg = "Falha: " + ex.Message; MessageBox.Show(msg); } }
private void btnCancelamento_Click(object sender, EventArgs e) { try { IServicoCarteiraRecomendada servico = Ativador.Get <IServicoCarteiraRecomendada>(); CancelarRequest request = new CancelarRequest(); CancelarResponse response = new CancelarResponse(); request.IdCliente = Int32.Parse(txtIdClienteCancelamento.Text); request.IdProduto = Int32.Parse(txtIdProdutoCancelamento.Text); request.IP = Dns.GetHostName(); response = servico.SolicitarCancelamento(request); if (response.bSucesso == true) { MessageBox.Show("Sucesso !!"); } else { string msg = "Falha: " + response.DescricaoResposta + (response.Exception != null ? " - " + response.Exception.Message : ""); MessageBox.Show(msg); } } catch (Exception ex) { string msg = "Falha: " + ex.Message; MessageBox.Show(msg); } }
private void btnAlteracao_Click(object sender, EventArgs e) { try { IServicoCarteiraRecomendada servico = Ativador.Get <IServicoCarteiraRecomendada>(); AlterarRequest request = new AlterarRequest(); AlterarResponse response = new AlterarResponse(); request.IdCarteiraRecomendada = Int32.Parse(txtIdCarteiraAlteracao.Text); request.DsCarteira = txtDescricaoAlteracao.Text; request.StAtiva = char.Parse(txtStatusAlteracao.Text); response = servico.SolicitarAlteracao(request); if (response.bSucesso == true) { MessageBox.Show("Sucesso !!"); } else { string msg = "Falha: " + response.DescricaoResposta + (response.Exception != null ? " - " + response.Exception.Message : ""); MessageBox.Show(msg); } } catch (Exception ex) { string msg = "Falha: " + ex.Message; MessageBox.Show(msg); } }
private void btnListaComposicao_Click(object sender, EventArgs e) { try { IServicoCarteiraRecomendada servico = Ativador.Get <IServicoCarteiraRecomendada>(); ListarComposicaoRequest request = new ListarComposicaoRequest(); ListarComposicaoResponse response = new ListarComposicaoResponse(); request.idCarteiraRecomendada = Int32.Parse(txtListaComposicaoIdCarteira.Text); response = servico.SolicitarListaComposicao(request); if (!response.bSucesso) { MessageBox.Show(response.DescricaoResposta); return; } lstListaComposicao.Items.Clear(); foreach (CarteiraRecomendadaComposicaoInfo composicao in response.listaComposicao) { string[] item = new string[] { composicao.IdCarteiraRecomendada.ToString(), composicao.IdAtivo.ToString(), composicao.Quantidade.ToString() }; lstListaComposicao.Items.Add(new ListViewItem(item)); } } catch (Exception ex) { string msg = "Falha: " + ex.Message; MessageBox.Show(msg); } }
private void btnInclusao_Click(object sender, EventArgs e) { try { IServicoCarteiraRecomendada servico = Ativador.Get <IServicoCarteiraRecomendada>(); InserirRequest request = new InserirRequest(); InserirResponse response = new InserirResponse(); request.carteiraRecomendada.DsCarteira = txtDescricaoInclusao.Text; request.carteiraRecomendada.IdTipoCarteira = Int32.Parse(txtTipoCarteiraInclusao.Text); request.carteiraRecomendada.StAtiva = char.Parse(txtStatusInclusao.Text); CarteiraRecomendadaComposicaoInfo composicao = null; for (int i = 0; i < grdInclusao.RowCount; i++) { if (grdInclusao.Rows[i].Cells["AtivoInclusao"].Value == null) { break; } composicao = new CarteiraRecomendadaComposicaoInfo(); composicao.IdAtivo = grdInclusao.Rows[i].Cells["AtivoInclusao"].Value.ToString(); composicao.Quantidade = Int32.Parse(grdInclusao.Rows[i].Cells["QuantidadeInclusao"].Value.ToString()); request.listaComposicao.Add(composicao); } response = servico.SolicitarInclusao(request); if (response.bSucesso == true) { MessageBox.Show("Sucesso !!"); } else { string msg = "Falha: " + response.DescricaoResposta + (response.Exception != null ? " - " + response.Exception.Message : ""); MessageBox.Show(msg); } } catch (Exception ex) { string msg = "Falha: " + ex.Message; MessageBox.Show(msg); } }
private void btnDetalhesAcompanhamento_Click(object sender, EventArgs e) { try { IServicoCarteiraRecomendada servico = Ativador.Get <IServicoCarteiraRecomendada>(); OrdensEnviadasRequest request = new OrdensEnviadasRequest(); OrdensEnviadasResponse response = new OrdensEnviadasResponse(); request.IdCliente = Int32.Parse(txtIdClienteDetalhesAcompanhamento.Text); request.IdCarteiraRecomendada = Int32.Parse(txtIdCarteiraDetalhesAcompanhamento.Text); request.DtOrdensEnviadas = DateTime.Parse(txtDataOrdensDetalhesAcompanhamento.Text, new CultureInfo("pt-BR", false)); response = servico.SolicitarListaDetalhesAcompanhamento(request); if (!response.bSucesso) { MessageBox.Show(response.DescricaoResposta); return; } lstListaDetalhesAcompanhamento.Items.Clear(); foreach (OrdensEnviadasInfo ordens in response.Lista) { string[] item = new string[] { ordens.IdOrdem.ToString(), ordens.IdAtivo.ToString(), ordens.Quantidade.ToString(), ordens.IdOrdemStatus.ToString(), ordens.DsOrdemStatus.ToString(), ordens.DtOrdem.ToString() }; lstListaDetalhesAcompanhamento.Items.Add(new ListViewItem(item)); } } catch (Exception ex) { string msg = "Falha: " + ex.Message; MessageBox.Show(msg); } }
private void btnListaCliente_Click(object sender, EventArgs e) { try { IServicoCarteiraRecomendada servico = Ativador.Get <IServicoCarteiraRecomendada>(); ListarClienteRequest request = new ListarClienteRequest(); ListarClienteResponse response = new ListarClienteResponse(); request.IdCliente = Int32.Parse(txtIdClienteListaCliente.Text); response = servico.SolicitarListaCliente(request); if (!response.bSucesso) { MessageBox.Show(response.DescricaoResposta); return; } lstListaCliente.Items.Clear(); foreach (CarteiraRecomendadaClienteInfo lista in response.lista) { string[] item = new string[] { lista.IdCarteira.ToString(), lista.IdProduto.ToString(), lista.DsCarteira.ToString(), lista.DtCarteira.ToString(), lista.PermiteAdesao.ToString(), lista.PermiteRenovacao.ToString() }; lstListaCliente.Items.Add(new ListViewItem(item)); } } catch (Exception ex) { string msg = "Falha: " + ex.Message; MessageBox.Show(msg); } }
private void btnListaAcompanhamento_Click(object sender, EventArgs e) { try { IServicoCarteiraRecomendada servico = Ativador.Get <IServicoCarteiraRecomendada>(); ListarAcompanhamentoRequest request = new ListarAcompanhamentoRequest(); ListarAcompanhamentoResponse response = new ListarAcompanhamentoResponse(); request.IdCliente = Int32.Parse(txtIdClienteAcompanhamento.Text); request.IdCarteiraRecomendada = Int32.Parse(txtIdCarteiraAcompanhamento.Text); request.IdAssessor = Int32.Parse(txtIdAssessorAcompanhamento.Text); request.DtAdesaoInicial = DateTime.Parse(txtDataInicialAdesaoAcompanhamento.Text, new CultureInfo("pt-BR", false)); request.DtAdesaoFinal = DateTime.Parse(txtDataFinalAdesaoAcompanhamento.Text, new CultureInfo("pt-BR", false)); if (txtDataInicialRenovacaoAcompanhamento.Text.Trim() == "") { request.DtRenovacaoInicial = null; } else { request.DtRenovacaoInicial = DateTime.Parse(txtDataInicialRenovacaoAcompanhamento.Text, new CultureInfo("pt-BR", false)); } if (txtDataFinalRenovacaoAcompanhamento.Text.Trim() == "") { request.DtRenovacaoFinal = null; } else { request.DtRenovacaoFinal = DateTime.Parse(txtDataFinalRenovacaoAcompanhamento.Text, new CultureInfo("pt-BR", false)); } request.StBasketAberto = chkBasketAbertoAcompanhamento.Checked; request.StOrdensExecutadas = chkOrdensExecutadasAcompanhamento.Checked; response = servico.SolicitarListaAcompanhamento(request); if (!response.bSucesso) { MessageBox.Show(response.DescricaoResposta); return; } lstListaAcompanhamento.Items.Clear(); foreach (AcompanhamentoInfo acompanhamento in response.Lista) { string[] item = new string[] { acompanhamento.IdCliente.ToString(), acompanhamento.DsCliente.ToString(), acompanhamento.IdCarteira.ToString(), acompanhamento.DsCarteira.ToString(), acompanhamento.IdAssessor.ToString(), acompanhamento.DtAdesao.ToString(), acompanhamento.DtRenovacao.ToString(), acompanhamento.QtdRenovacoes.ToString(), acompanhamento.StBasketDisparada.ToString() }; lstListaAcompanhamento.Items.Add(new ListViewItem(item)); } } catch (Exception ex) { string msg = "Falha: " + ex.Message; MessageBox.Show(msg); } }