public SalvarObjetoResponse <BloqueioInstrumentoInfo> SalvarObjeto(OMS.Persistencia.SalvarObjetoRequest <BloqueioInstrumentoInfo> pParametro) { var lAcessaDados = new AcessaDados(); var lRetorno = new SalvarObjetoResponse <BloqueioInstrumentoInfo>(); lAcessaDados.ConnectionStringName = "RISCO_GRADUALOMS"; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "prc_cliente_bloqueio_instrumento_ins")) { lAcessaDados.AddInParameter(lDbCommand, "@id_cliente", DbType.Int32, pParametro.Objeto.IdCliente); lAcessaDados.AddInParameter(lDbCommand, "@cd_ativo", DbType.String, pParametro.Objeto.CdAtivo); lAcessaDados.AddInParameter(lDbCommand, "@direcao", DbType.String, pParametro.Objeto.Direcao); lAcessaDados.ExecuteNonQuery(lDbCommand); } return(lRetorno); }
public OMS.Persistencia.SalvarObjetoResponse <AssociacaoClienteRiscoInfo> SalvarObjeto(OMS.Persistencia.SalvarObjetoRequest <AssociacaoClienteRiscoInfo> lRequest) { SalvarObjetoResponse <AssociacaoClienteRiscoInfo> lRetorno = new SalvarObjetoResponse <AssociacaoClienteRiscoInfo>(); try { Dictionary <string, object> paramsProc = new Dictionary <string, object>(); paramsProc.Add("@tipo_associacao", (int)lRequest.Objeto.TipoAssociacao); paramsProc.Add("@id_cliente", lRequest.Objeto.CodigoCliente); paramsProc.Add("@id_grupo", lRequest.Objeto.CodigoGrupo); //PARAMETRO paramsProc.Add("@id_cliente_parametro", lRequest.Objeto.CodigoClienteParametro); paramsProc.Add("@id_parametro", lRequest.Objeto.CodigoParametro); paramsProc.Add("@vl_parametro", lRequest.Objeto.ValorParametro); paramsProc.Add("@dt_validade", lRequest.Objeto.DataValidadeParametro); //PERMISSAO paramsProc.Add("@id_cliente_permissao", lRequest.Objeto.CodigoClientePermissao); paramsProc.Add("@id_permissao", lRequest.Objeto.CodigoPermissao); DataSet ds = _dbLib.ExecutarProcedure("prc_associacao_salvar", 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); } }
public OMS.Persistencia.SalvarObjetoResponse <BolsaBancoInfo> SalvarObjeto(OMS.Persistencia.SalvarObjetoRequest <BolsaBancoInfo> lRequest) { throw new NotImplementedException(); }