public ReceberObjetoResponse <BloqueioInstrumentoInfo> ReceberObjeto(OMS.Persistencia.ReceberObjetoRequest <BloqueioInstrumentoInfo> lRequest)
 {
     return(null);
 }
Beispiel #2
0
        public OMS.Persistencia.ReceberObjetoResponse <AssociacaoClienteRiscoInfo> ReceberObjeto(OMS.Persistencia.ReceberObjetoRequest <AssociacaoClienteRiscoInfo> lRequest)
        {
            ReceberObjetoResponse <AssociacaoClienteRiscoInfo> lRetorno = new ReceberObjetoResponse <AssociacaoClienteRiscoInfo>();

            try
            {
                string[] lParametros     = lRequest.CodigoObjeto.Split('.');
                int      lTipoAssociacao = int.Parse(lParametros[0]); // Prametro = 0, Permissao = 1
                int      lId             = int.Parse(lParametros[1]);

                Dictionary <string, object> paramsProc = new Dictionary <string, object>();
                paramsProc.Add("@tipo", lTipoAssociacao);  // Parametro = 1, Permissao = 2
                paramsProc.Add("@id", lId);

                DataSet ds = _dbLib.ExecutarProcedure("prc_associacao_sel", paramsProc);
                if (ds.Tables[0].Rows.Count > 0)
                {
                    lRetorno.Objeto = MontarObjeto(ds.Tables[0].Rows[0]);
                }


                return(lRetorno);
            }
            catch (Exception ex)
            {
                logger.Error(lRequest, ex);
                throw (ex);
            }
        }
Beispiel #3
0
 public OMS.Persistencia.ReceberObjetoResponse <BolsaBancoInfo> ReceberObjeto(OMS.Persistencia.ReceberObjetoRequest <BolsaBancoInfo> lRequest)
 {
     throw new NotImplementedException();
 }