Exemple #1
0
        private void button5_Click(object sender, EventArgs e)
        {
            ListarAssessorCompartilhadoRequest _request = new ListarAssessorCompartilhadoRequest();

            _request.CodigoAssessor = 403;

            ListarAssessorCompartilhadoResponse Response = servicoSeguranca.ListarAssessorCompartilhado(_request);
        }
Exemple #2
0
        public ListarAssessorCompartilhadoResponse ObterClientesCompartilhados(ListarAssessorCompartilhadoRequest pParametros)
        {
            ListarAssessorCompartilhadoResponse _response = new ListarAssessorCompartilhadoResponse();
            ClienteAssessorCompartilhadoInfo    info;

            AcessaDados lAcessaDados = new AcessaDados();

            try
            {
                lAcessaDados.ConnectionStringName = gNomeConexaoSQL;

                using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "prc_sel_clientes_compartilhados"))
                {
                    lAcessaDados.AddInParameter(lDbCommand, "@id_assessor", DbType.Int32, pParametros.CodigoAssessor);

                    DataTable lDataTable = lAcessaDados.ExecuteDbDataTable(lDbCommand);

                    if (null != lDataTable && lDataTable.Rows.Count > 0)
                    {
                        for (int i = 0; i <= lDataTable.Rows.Count - 1; i++)
                        {
                            info = new ClienteAssessorCompartilhadoInfo();

                            info.IdAssessor  = (lDataTable.Rows[i]["id_assessor"]).DBToInt32();
                            info.CodigoBolsa = (lDataTable.Rows[i]["id_cliente"]).DBToInt32();
                            info.NomeCliente = (lDataTable.Rows[i]["ds_cliente"]).DBToString();

                            _response.ListaClientes.Add(info);
                        }
                    }
                }

                return(_response);
            }
            catch (Exception ex)
            {
                throw (ex);
            }
        }