private void button5_Click(object sender, EventArgs e) { ListarAssessorCompartilhadoRequest _request = new ListarAssessorCompartilhadoRequest(); _request.CodigoAssessor = 403; ListarAssessorCompartilhadoResponse Response = servicoSeguranca.ListarAssessorCompartilhado(_request); }
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); } }