示例#1
0
        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);
            }
        }