private static SalvarEntidadeResponse <ClienteControladoraInfo> Salvar(SalvarObjetoRequest <ClienteControladoraInfo> pParametros) { try { ConexaoDbHelper lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "cliente_controladora_ins_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@id_cliente", DbType.Int32, pParametros.Objeto.IdCliente); lAcessaDados.AddInParameter(lDbCommand, "@ds_nomerazaosocial", DbType.String, pParametros.Objeto.DsNomeRazaoSocial); lAcessaDados.AddInParameter(lDbCommand, "@ds_cpfcnpj", DbType.String, pParametros.Objeto.DsCpfCnpj); lAcessaDados.AddOutParameter(lDbCommand, "@id_cliente_controlada", DbType.Int32, 8); lAcessaDados.ExecuteNonQuery(lDbCommand); SalvarEntidadeResponse <ClienteControladoraInfo> response = new SalvarEntidadeResponse <ClienteControladoraInfo>() { Codigo = Convert.ToInt32(lDbCommand.Parameters["@id_cliente_controlada"].Value) }; LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir); return(response); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir, ex); throw ex; } }
private static SalvarEntidadeResponse <ClienteEmitenteInfo> Atualizar(SalvarObjetoRequest <ClienteEmitenteInfo> pParametros) { try { LogarModificacao(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado); ConexaoDbHelper lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "cliente_emitente_upd_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@id_pessoaautorizada", DbType.Int32, pParametros.Objeto.IdPessoaAutorizada); lAcessaDados.AddInParameter(lDbCommand, "@id_cliente", DbType.Int32, pParametros.Objeto.IdCliente); lAcessaDados.AddInParameter(lDbCommand, "@ds_nome", DbType.AnsiString, pParametros.Objeto.DsNome); lAcessaDados.AddInParameter(lDbCommand, "@ds_cpfcnpj", DbType.String, pParametros.Objeto.NrCpfCnpj); lAcessaDados.AddInParameter(lDbCommand, "@ds_numerodocumento", DbType.AnsiString, pParametros.Objeto.DsNumeroDocumento); lAcessaDados.AddInParameter(lDbCommand, "@cd_sistema", DbType.AnsiString, pParametros.Objeto.CdSistema); lAcessaDados.AddInParameter(lDbCommand, "@st_principal", DbType.Boolean, pParametros.Objeto.StPrincipal); lAcessaDados.AddInParameter(lDbCommand, "@ds_email", DbType.AnsiString, pParametros.Objeto.DsEmail); lAcessaDados.AddInParameter(lDbCommand, "@ds_data", DbType.DateTime, pParametros.Objeto.DsData); lAcessaDados.AddInParameter(lDbCommand, "@dt_nascimento", DbType.DateTime, pParametros.Objeto.DtNascimento); lAcessaDados.ExecuteNonQuery(lDbCommand); LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar); return(new SalvarEntidadeResponse <ClienteEmitenteInfo>()); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar, ex); throw ex; } }
private static SalvarEntidadeResponse <ClienteControladoraInfo> Atualizar(SalvarObjetoRequest <ClienteControladoraInfo> pParametros) { try { LogarModificacao(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado); ConexaoDbHelper lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "cliente_controladora_upd_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@id_cliente", DbType.Int32, pParametros.Objeto.IdCliente); lAcessaDados.AddInParameter(lDbCommand, "@ds_nomerazaosocial", DbType.String, pParametros.Objeto.DsNomeRazaoSocial); lAcessaDados.AddInParameter(lDbCommand, "@ds_cpfcnpj", DbType.String, pParametros.Objeto.DsCpfCnpj); lAcessaDados.AddInParameter(lDbCommand, "@id_cliente_controlada", DbType.Int32, pParametros.Objeto.IdClienteControladora); lAcessaDados.ExecuteNonQuery(lDbCommand); LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar); return(new SalvarEntidadeResponse <ClienteControladoraInfo>()); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar, ex); throw ex; } }
public static SalvarEntidadeResponse<PaisesBlack2ListInfo> SalvarBlackList2(SalvarObjetoRequest<PaisesBlack2ListInfo> pParametros) { try { ConexaoDbHelper lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "paises_blacklist_ins_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@cd_pais", DbType.String, pParametros.Objeto.CdPais); lAcessaDados.AddOutParameter(lDbCommand, "@id_pais_blacklist", DbType.Int32, 8); lAcessaDados.ExecuteNonQuery(lDbCommand); SalvarEntidadeResponse<PaisesBlack2ListInfo> response = new SalvarEntidadeResponse<PaisesBlack2ListInfo>() { Codigo = Convert.ToInt32(lDbCommand.Parameters["@id_pais_blacklist"].Value) }; LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir); return response; } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir, ex); throw ex; } }
private static SalvarEntidadeResponse <ClientePendenciaCadastralInfo> Salvar(SalvarObjetoRequest <ClientePendenciaCadastralInfo> pParametros) { try { var lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (var lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "cliente_pendenciacadastral_ins_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@id_tipo_pendencia", DbType.Int32, pParametros.Objeto.IdTipoPendencia); lAcessaDados.AddInParameter(lDbCommand, "@id_cliente", DbType.Int32, pParametros.Objeto.IdCliente); lAcessaDados.AddInParameter(lDbCommand, "@ds_pendencia", DbType.String, pParametros.Objeto.DsPendencia); lAcessaDados.AddInParameter(lDbCommand, "@dt_resolucao", DbType.DateTime, pParametros.Objeto.DtResolucao); lAcessaDados.AddInParameter(lDbCommand, "@ds_resolucao", DbType.String, pParametros.Objeto.DsResolucao); lAcessaDados.AddInParameter(lDbCommand, "@id_login", DbType.Int32, pParametros.Objeto.IdLoginRealizacao); lAcessaDados.AddOutParameter(lDbCommand, "@id_pendencia_cadastral", DbType.Int32, 16); lAcessaDados.ExecuteNonQuery(lDbCommand); var response = new SalvarEntidadeResponse <ClientePendenciaCadastralInfo>() { Codigo = (lDbCommand.Parameters["@id_pendencia_cadastral"].Value).DBToInt32() }; LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir); return(response); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir, ex); throw ex; } }
private static SalvarEntidadeResponse <ArquivoContratoInfo> Salvar(SalvarObjetoRequest <ArquivoContratoInfo> pParametros) { try { ConexaoDbHelper lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "arquivo_contrato_ins_sp")) { lAcessaDados.AddOutParameter(lDbCommand, "@id_ArquivoContrato", DbType.Int32, 8); lAcessaDados.AddInParameter(lDbCommand, "@id_contrato", DbType.Int32, pParametros.Objeto.IdContrato); lAcessaDados.AddInParameter(lDbCommand, "@arquivo", DbType.Binary, pParametros.Objeto.Arquivo); lAcessaDados.AddInParameter(lDbCommand, "@extensao", DbType.String, pParametros.Objeto.Extensao); lAcessaDados.AddInParameter(lDbCommand, "@mime_type", DbType.String, pParametros.Objeto.MIMEType); lAcessaDados.AddInParameter(lDbCommand, "@tamanho", DbType.Int32, pParametros.Objeto.Tamanho); lAcessaDados.AddInParameter(lDbCommand, "@nome", DbType.String, pParametros.Objeto.Nome); lAcessaDados.ExecuteNonQuery(lDbCommand); SalvarEntidadeResponse <ArquivoContratoInfo> response = new SalvarEntidadeResponse <ArquivoContratoInfo>() { Codigo = Convert.ToInt32(lDbCommand.Parameters["@id_ArquivoContrato"].Value) }; LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir); return(response); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir, ex); throw ex; } }
private static SalvarEntidadeResponse <AvisoHomeBrokerInfo> Atualizar(SalvarObjetoRequest <AvisoHomeBrokerInfo> pParametros) { try { LogarModificacao(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado); ConexaoDbHelper lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "aviso_upd_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@id_aviso", DbType.Int32, pParametros.Objeto.IdAviso); lAcessaDados.AddInParameter(lDbCommand, "@id_sistema", DbType.Int32, pParametros.Objeto.IdSistema); lAcessaDados.AddInParameter(lDbCommand, "@ds_aviso", DbType.String, pParametros.Objeto.DsAviso); lAcessaDados.AddInParameter(lDbCommand, "@ds_cblcs", DbType.String, pParametros.Objeto.DsCBLCs); lAcessaDados.AddInParameter(lDbCommand, "@dt_entrada", DbType.DateTime, pParametros.Objeto.DtEntrada); lAcessaDados.AddInParameter(lDbCommand, "@dt_saida", DbType.DateTime, pParametros.Objeto.DtSaida); lAcessaDados.AddInParameter(lDbCommand, "@st_ativacaomanual", DbType.String, pParametros.Objeto.StAtivacaoManual); lAcessaDados.ExecuteNonQuery(lDbCommand); LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar); return(new SalvarEntidadeResponse <AvisoHomeBrokerInfo>()); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar, ex); throw ex; } }
private static SalvarEntidadeResponse <ProdutoInfo> Incluir(SalvarObjetoRequest <ProdutoInfo> pParametros) { SalvarEntidadeResponse <ProdutoInfo> lResponse = new SalvarEntidadeResponse <ProdutoInfo>(); try { ConexaoDbHelper lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = VendasDbLib.NomeDaConexaoDeVendas; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "prc_Produtos_ins")) { /* * @id_plano int * ,@ds_produto varchar(500) * ,@vl_preco money * ,@fl_suspenso bit * ,@ds_mensagem_suspenso varchar(500) = null * ,@ds_descricao text = null * ,@fl_aparece_produtos bit * ,@vl_taxa money = null * ,@url_imagem varchar(500) = null * ,@id_produto int output */ lAcessaDados.AddInParameter(lDbCommand, "@id_plano", DbType.Int32, pParametros.Objeto.IdPlano); lAcessaDados.AddInParameter(lDbCommand, "@ds_produto", DbType.String, pParametros.Objeto.DsNomeProduto); lAcessaDados.AddInParameter(lDbCommand, "@vl_preco", DbType.Decimal, pParametros.Objeto.VlPreco); lAcessaDados.AddInParameter(lDbCommand, "@vl_preco_cartao", DbType.Decimal, pParametros.Objeto.VlPrecoCartao); lAcessaDados.AddInParameter(lDbCommand, "@fl_suspenso", DbType.Boolean, pParametros.Objeto.FlSuspenso); lAcessaDados.AddInParameter(lDbCommand, "@ds_mensagem_suspenso", DbType.String, pParametros.Objeto.DsMensagemSuspenso); lAcessaDados.AddInParameter(lDbCommand, "@ds_descricao", DbType.String, pParametros.Objeto.DsDescricao); lAcessaDados.AddInParameter(lDbCommand, "@fl_aparece_produtos", DbType.Boolean, pParametros.Objeto.FlApareceProdutos); lAcessaDados.AddInParameter(lDbCommand, "@vl_taxa", DbType.Decimal, pParametros.Objeto.VlTaxa); lAcessaDados.AddInParameter(lDbCommand, "@vl_taxa2", DbType.Decimal, pParametros.Objeto.VlTaxa2); lAcessaDados.AddInParameter(lDbCommand, "@url_imagem", DbType.String, pParametros.Objeto.UrlImagem); lAcessaDados.AddInParameter(lDbCommand, "@url_imagem2", DbType.String, pParametros.Objeto.UrlImagem2); lAcessaDados.AddInParameter(lDbCommand, "@url_imagem3", DbType.String, pParametros.Objeto.UrlImagem3); lAcessaDados.AddInParameter(lDbCommand, "@url_imagem4", DbType.String, pParametros.Objeto.UrlImagem4); lAcessaDados.AddOutParameter(lDbCommand, "@id_produto", DbType.Int32, 8); lAcessaDados.ExecuteNonQuery(lDbCommand); lResponse.Objeto = pParametros.Objeto; lResponse.Objeto.IdProduto = Convert.ToInt32(lDbCommand.Parameters["@id_produto"].Value); LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir, ex); throw ex; } return(lResponse); }
public SalvarObjetoResponse <GrupoItemInfo> SalvarObjeto(SalvarObjetoRequest <GrupoItemInfo> lRequest) { Dictionary <string, object> paramsProc = new Dictionary <string, object>(); SalvarObjetoResponse <GrupoItemInfo> lResponse = new SalvarObjetoResponse <GrupoItemInfo>(); paramsProc.Add("@id_grupo", lRequest.Objeto.CodigoGrupo); paramsProc.Add("@id_grupoitem", lRequest.Objeto.CodigoGrupoItem); paramsProc.Add("@ds_item", lRequest.Objeto.NomeGrupoItem); try { DataSet ds = _dbLib.ExecutarProcedure("prc_item_grupo_salvar", paramsProc); if (ds.Tables[0].Rows.Count > 0) { lResponse.Objeto = MontarObjeto(ds.Tables[0].Rows[0]); } } catch (Exception ex) { logger.Error(lRequest, ex); throw (ex); } return(lResponse); }
public SalvarObjetoResponse <ClienteBloqueioRegraInfo> SalvarObjeto(SalvarObjetoRequest <ClienteBloqueioRegraInfo> lRequest) { Dictionary <string, object> paramsProc = new Dictionary <string, object>(); SalvarObjetoResponse <ClienteBloqueioRegraInfo> lResponse = new SalvarObjetoResponse <ClienteBloqueioRegraInfo>(); paramsProc.Add("@id_cliente", lRequest.Objeto.CodigoCliente); paramsProc.Add("@cd_ativo", lRequest.Objeto.Ativo); paramsProc.Add("@ds_direcao", lRequest.Objeto.Direcao); try { DataSet ds = _dbLib.ExecutarProcedure("prc_cliente_bloqueio_ins", paramsProc); if (ds.Tables[0].Rows.Count > 0) { lResponse.Objeto = MontarObjetoClienteBloqueio(ds.Tables[0].Rows[0]); } } catch (Exception ex) { logger.Error(lRequest, ex); throw (ex); } return(lResponse); }
public SalvarObjetoResponse <GrupoInfo> SalvarObjeto(SalvarObjetoRequest <GrupoInfo> lRequest) { Dictionary <string, object> paramsProc = new Dictionary <string, object>(); SalvarObjetoResponse <GrupoInfo> lResponse = new SalvarObjetoResponse <GrupoInfo>(); paramsProc.Add("@id_grupo", lRequest.Objeto.CodigoGrupo); paramsProc.Add("@ds_grupo", lRequest.Objeto.NomeDoGrupo); try { DataSet ds = _dbLib.ExecutarProcedure("prc_grupo_salvar", paramsProc); if (ds.Tables[0].Rows.Count > 0) { lResponse.Objeto = MontarObjeto(ds.Tables[0].Rows[0]); } lRequest.Objeto = lResponse.Objeto; SalvarItensGrupo(lRequest.Objeto , ReceberObjeto(new ReceberObjetoRequest <GrupoInfo>() { CodigoObjeto = lRequest.Objeto.CodigoGrupo.ToString() }).Objeto); return(lResponse); } catch (Exception ex) { logger.Error(lRequest, ex); throw (ex); } }
private string ResponderSalvarJanela() { string lRetorno = string.Empty; if (Session["Usuario"] == null) { return(lRetorno); } ; SalvarObjetoRequest <MonitoramentoRiscoLucroPrejuizoParametrosInfo> lRequest = new SalvarObjetoRequest <MonitoramentoRiscoLucroPrejuizoParametrosInfo>(); lRequest.Objeto = new MonitoramentoRiscoLucroPrejuizoParametrosInfo(); lRequest.Objeto.Colunas = GetColunas; lRequest.Objeto.Consulta = DsConsulta; lRequest.Objeto.IdUsuario = base.UsuarioLogado.Id; lRequest.Objeto.NomeJanela = GetNomePagina; //if (GetIdJanela.HasValue) //{ // lRequest.Objeto.IdJanela = this.GetIdJanela.Value; //} SalvarObjetoResponse <MonitoramentoRiscoLucroPrejuizoParametrosInfo> lResponse = new PersistenciaDbIntranet().SalvarObjeto <MonitoramentoRiscoLucroPrejuizoParametrosInfo>(lRequest); lRetorno = base.RetornarSucessoAjax(lResponse, "Sucesso"); return(lRetorno); }
private static SalvarEntidadeResponse <ConfiguracaoInfo> Atualizar(SalvarObjetoRequest <ConfiguracaoInfo> pParametros) { try { LogarModificacao(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado); var lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (var lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "configuracao_upd_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@id_configuracao", DbType.Int32, pParametros.Objeto.IdConfiguracao); lAcessaDados.AddInParameter(lDbCommand, "@ds_configuracao", DbType.String, pParametros.Objeto.Configuracao.ToString().ToLower()); lAcessaDados.AddInParameter(lDbCommand, "@ds_valor", DbType.String, pParametros.Objeto.Valor); lAcessaDados.ExecuteNonQuery(lDbCommand); } LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar); return(new SalvarEntidadeResponse <ConfiguracaoInfo>()); } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar, ex); throw ex; } }
private static SalvarEntidadeResponse <TipoTelefoneInfo> Atualizar(SalvarObjetoRequest <TipoTelefoneInfo> pParametros) { try { LogarModificacao(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado); ConexaoDbHelper lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "tipo_telefone_upd_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@ds_telefone", DbType.String, pParametros.Objeto.DsTelefone); lAcessaDados.AddInParameter(lDbCommand, "@id_tipo_telefone", DbType.Int32, pParametros.Objeto.IdTipoTelefone); lAcessaDados.ExecuteNonQuery(lDbCommand); LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar); return(new SalvarEntidadeResponse <TipoTelefoneInfo>()); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar, ex); throw ex; } }
private static SalvarEntidadeResponse <ArquivoContratoInfo> Atualizar(SalvarObjetoRequest <ArquivoContratoInfo> pParametros) { try { LogarModificacao(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado); ConexaoDbHelper lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "arquivo_contrato_upd_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@id_contrato", DbType.Int32, pParametros.Objeto.IdContrato); lAcessaDados.AddInParameter(lDbCommand, "@arquivo", DbType.Binary, pParametros.Objeto.Arquivo); lAcessaDados.AddInParameter(lDbCommand, "@extensao", DbType.String, pParametros.Objeto.Extensao); lAcessaDados.AddInParameter(lDbCommand, "@mime_type", DbType.String, pParametros.Objeto.MIMEType); lAcessaDados.AddInParameter(lDbCommand, "@tamanho", DbType.Int32, pParametros.Objeto.Tamanho); lAcessaDados.AddInParameter(lDbCommand, "@nome", DbType.String, pParametros.Objeto.Nome); lAcessaDados.AddInParameter(lDbCommand, "@id_ArquivoContrato", DbType.Int32, pParametros.Objeto.IdArquivoContrato); lAcessaDados.ExecuteNonQuery(lDbCommand); LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar); return(new SalvarEntidadeResponse <ArquivoContratoInfo>()); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar, ex); throw ex; } }
private static SalvarEntidadeResponse <TipoTelefoneInfo> Salvar(SalvarObjetoRequest <TipoTelefoneInfo> pParametros) { try { ConexaoDbHelper lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "tipo_telefone_ins_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@ds_telefone", DbType.String, pParametros.Objeto.DsTelefone); lAcessaDados.AddOutParameter(lDbCommand, "@id_tipo_telefone", DbType.Int32, 8); lAcessaDados.ExecuteNonQuery(lDbCommand); SalvarEntidadeResponse <TipoTelefoneInfo> response = new SalvarEntidadeResponse <TipoTelefoneInfo>() { Codigo = Convert.ToInt32(lDbCommand.Parameters["@id_tipo_telefone"].Value) }; LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir); return(response); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir, ex); throw ex; } }
private static SalvarEntidadeResponse <ClienteDiretorInfo> Salvar(SalvarObjetoRequest <ClienteDiretorInfo> pParametros) { SalvarEntidadeResponse <ClienteDiretorInfo> lRetorno; DbConnection conn; DbTransaction trans; Conexao._ConnectionStringName = gNomeConexaoCadastro; conn = Conexao.CreateIConnection(); conn.Open(); trans = conn.BeginTransaction(); try { lRetorno = Salvar(trans, pParametros); trans.Commit(); } catch (Exception ex) { trans.Rollback(); throw ex; } finally { trans.Dispose(); trans = null; if (!ConnectionState.Closed.Equals(conn.State)) { conn.Close(); } conn.Dispose(); conn = null; } return(lRetorno); }
public SalvarObjetoResponse <PermissaoRiscoAssociadaInfo> SalvarObjeto(SalvarObjetoRequest <PermissaoRiscoAssociadaInfo> lRequest) { Dictionary <string, object> paramsProc = new Dictionary <string, object>(); SalvarObjetoResponse <PermissaoRiscoAssociadaInfo> lResponse = new SalvarObjetoResponse <PermissaoRiscoAssociadaInfo>(); paramsProc.Add("@id_cliente_permissao", lRequest.Objeto.CodigoPermissaoRiscoAssociada); paramsProc.Add("@id_cliente", lRequest.Objeto.CodigoCliente); paramsProc.Add("@id_permissao", lRequest.Objeto.PermissaoRisco.CodigoPermissao); if (lRequest.Objeto.Grupo != null) { paramsProc.Add("@id_grupo", lRequest.Objeto.Grupo.CodigoGrupo); } try { DataSet ds = _dbLib.ExecutarProcedure("prc_cliente_permissao_salvar", paramsProc); if (ds.Tables[0].Rows.Count > 0) { lResponse.Objeto = MontarObjeto(ds.Tables[0].Rows[0]); } return(lResponse); } catch (Exception ex) { logger.Error(lRequest, ex); throw (ex); } }
private static SalvarEntidadeResponse <ClienteDiretorInfo> Atualizar(SalvarObjetoRequest <ClienteDiretorInfo> pParametros) { try { LogarModificacao(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado); ConexaoDbHelper lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "cliente_diretor_upd_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@id_cliente", DbType.Int32, pParametros.Objeto.IdCliente); lAcessaDados.AddInParameter(lDbCommand, "@ds_identidade", DbType.String, pParametros.Objeto.DsIdentidade); lAcessaDados.AddInParameter(lDbCommand, "@ds_cpfcnpj", DbType.String, pParametros.Objeto.NrCpfCnpj); lAcessaDados.AddInParameter(lDbCommand, "@ds_nome", DbType.String, pParametros.Objeto.DsNome); lAcessaDados.AddInParameter(lDbCommand, "@id_cliente_diretor", DbType.Int32, pParametros.Objeto.IdClienteDiretor); lAcessaDados.AddInParameter(lDbCommand, "@cd_uforgaoemissordocumento", DbType.String, pParametros.Objeto.CdUfOrgaoEmissor); lAcessaDados.AddInParameter(lDbCommand, "@cd_orgaoemissor", DbType.String, pParametros.Objeto.CdOrgaoEmissor); lAcessaDados.ExecuteNonQuery(lDbCommand); LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar); return(new SalvarEntidadeResponse <ClienteDiretorInfo>()); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Alterar, ex); throw ex; } }
private static SalvarEntidadeResponse <ConfiguracaoInfo> Salvar(SalvarObjetoRequest <ConfiguracaoInfo> pParametros) { try { var lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (var lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "configuracao_ins_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@ds_configuracao", DbType.String, pParametros.Objeto.Configuracao.ToString().ToLower()); lAcessaDados.AddInParameter(lDbCommand, "@ds_valor", DbType.String, pParametros.Objeto.Valor); lAcessaDados.AddOutParameter(lDbCommand, "@id_configuracao", DbType.Int32, 8); var lDataTable = lAcessaDados.ExecuteDbDataTable(lDbCommand); var response = new SalvarEntidadeResponse <ConfiguracaoInfo>() { Codigo = Convert.ToInt32(lDbCommand.Parameters["@id_configuracao"].Value) }; LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir); return(response); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir, ex); throw ex; } }
public static SalvarEntidadeResponse <ContratoInfo> SalvarContrato(SalvarObjetoRequest <ContratoInfo> pParametros) { try { ConexaoDbHelper lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = gNomeConexaoCadastro; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "contrato_ins_sp")) { lAcessaDados.AddInParameter(lDbCommand, "@ds_contrato", DbType.String, pParametros.Objeto.DsContrato); lAcessaDados.AddInParameter(lDbCommand, "@ds_path", DbType.String, pParametros.Objeto.DsPath); lAcessaDados.AddInParameter(lDbCommand, "@st_obrigatorio", DbType.Boolean, pParametros.Objeto.StObrigatorio); lAcessaDados.AddOutParameter(lDbCommand, "@id_contrato", DbType.Int32, 8); lAcessaDados.ExecuteNonQuery(lDbCommand); SalvarEntidadeResponse <ContratoInfo> response = new SalvarEntidadeResponse <ContratoInfo>() { Codigo = Convert.ToInt32(lDbCommand.Parameters["@id_contrato"].Value) }; LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir); return(response); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir, ex); throw ex; } }
/// <summary> /// Método que verifiac se vai atualizar ou se vai incluir os dados de cadastro /// de IPO no banco de dados /// </summary> /// <param name="pParametros">Objeto emcapsulado de dados de cadastro do IPO</param> /// <returns></returns> public static SalvarEntidadeResponse <IPOInfo> Salvar(SalvarObjetoRequest <IPOInfo> pParametros) { if (pParametros.Objeto.CodigoIPO.HasValue && pParametros.Objeto.CodigoIPO != 0) { return(Atualizar(pParametros)); } else { return(Incluir(pParametros)); } }
public static SalvarEntidadeResponse <ClienteContaInfo> SalvarClienteConta(SalvarObjetoRequest <ClienteContaInfo> pParametros) { if (pParametros.Objeto.IdClienteConta > 0) { return(Atualizar(pParametros)); } else { return(Salvar(pParametros)); } }
public static SalvarEntidadeResponse <ProdutoInfo> Salvar(SalvarObjetoRequest <ProdutoInfo> pParametros) { if (pParametros.Objeto.IdProduto.HasValue) { return(Atualizar(pParametros)); } else { return(Incluir(pParametros)); } }
public static SalvarEntidadeResponse <TipoTelefoneInfo> SalvarTipoTelefone(SalvarObjetoRequest <TipoTelefoneInfo> pParametros) { if (pParametros.Objeto.IdTipoTelefone > 0) { return(Atualizar(pParametros)); } else { return(Salvar(pParametros)); } }
public static SalvarEntidadeResponse <ConfiguracaoInfo> SalvarConfiguracao(SalvarObjetoRequest <ConfiguracaoInfo> pParametros) { if (pParametros.Objeto.IdConfiguracao > 0) { return(Atualizar(pParametros)); } else { return(Salvar(pParametros)); } }
public static SalvarEntidadeResponse <FrasesInfo> SalvarFrase(SalvarObjetoRequest <FrasesInfo> pParametros) { if (pParametros.Objeto.IdFrase > 0) { return(Atualizar(pParametros)); } else { return(Salvar(pParametros)); } }
/// <summary> /// Método que verifiac se vai atualizar ou se vai incluir os dados de cadastro /// de IPO no banco de dados /// </summary> /// <param name="pParametros">Objeto emcapsulado de dados de cadastro do IPO</param> /// <returns></returns> public static SalvarEntidadeResponse <IPOClienteInfo> Salvar(SalvarObjetoRequest <IPOClienteInfo> pParametros) { if (pParametros.Objeto.CodigoIPOCliente.HasValue) { return(AtualizarStatus(pParametros)); } else { return(Incluir(pParametros)); } }
private void CarregarSoliciacaoAlteracao(int pIdCliente, string pCPF, int pIdLoginAlteracao) { ///TODO tratar login realização, pois foi criado posteriormente BindingList <EAlteracao> lAlteracaoAntiga = new NAlteracao().Listar(pCPF); ClienteAlteracaoInfo lAlteracao; SalvarObjetoRequest <ClienteAlteracaoInfo> lEntradaAlteracao; DbConnection conn; DbTransaction trans; foreach (EAlteracao item in lAlteracaoAntiga) { lAlteracao = new ImportacaoDuc().GetAlteracao(item, pIdLoginAlteracao); lAlteracao.IdCliente = pIdCliente; if (null != lAlteracao.IdLoginRealizacao) { lAlteracao.IdLoginRealizacao = pIdLoginAlteracao; } //TODO adicionar ALteração lEntradaAlteracao = new SalvarObjetoRequest <ClienteAlteracaoInfo>(); lEntradaAlteracao.Objeto = lAlteracao; Conexao._ConnectionStringName = "Cadastro"; conn = Conexao.CreateIConnection(); conn.Open(); trans = conn.BeginTransaction(); try { ClienteDbLib.SalvarClienteAlteracaoImportacao(trans, lEntradaAlteracao); trans.Commit(); } catch (Exception ex) { trans.Rollback(); throw ex; } finally { trans.Dispose(); trans = null; if (!ConnectionState.Closed.Equals(conn.State)) { conn.Close(); } conn.Dispose(); conn = null; } } }
/// <summary> /// Método que que chama a procedure de inclusão de IPO no banco de dados /// procedure - prc_produto_ipo_ins /// </summary> /// <param name="pParametros">Objeto emcapsulado de dados de cadastro do IPO</param> /// <returns>Retorna um objeto de cadastro de IPO</returns> private static SalvarEntidadeResponse <IPOClienteInfo> Incluir(SalvarObjetoRequest <IPOClienteInfo> pParametros) { var lResponse = new SalvarEntidadeResponse <IPOClienteInfo>(); try { var lAcessaDados = new ConexaoDbHelper(); lAcessaDados.ConnectionStringName = NomeDaConexaoDeProdutoIPO; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "prc_produto_cliente_ipo_ins")) { lAcessaDados.AddInParameter(lDbCommand, "@CodigoISIN", DbType.String, pParametros.Objeto.CodigoISIN); lAcessaDados.AddInParameter(lDbCommand, "@CodigoCliente", DbType.Int32, pParametros.Objeto.CodigoCliente); lAcessaDados.AddInParameter(lDbCommand, "@NomeCliente", DbType.String, pParametros.Objeto.NomeCliente); lAcessaDados.AddInParameter(lDbCommand, "@CodigoAssessor", DbType.Int32, pParametros.Objeto.CodigoAssessor); lAcessaDados.AddInParameter(lDbCommand, "@DsCpfCnpj", DbType.String, pParametros.Objeto.CpfCnpj); lAcessaDados.AddInParameter(lDbCommand, "@DsEmpresa", DbType.String, pParametros.Objeto.Empresa); lAcessaDados.AddInParameter(lDbCommand, "@DsModalidade", DbType.String, pParametros.Objeto.Modalidade); lAcessaDados.AddInParameter(lDbCommand, "@dtSolicitacao", DbType.DateTime, pParametros.Objeto.Data); lAcessaDados.AddInParameter(lDbCommand, "@vlReserva", DbType.Decimal, pParametros.Objeto.ValorReserva); lAcessaDados.AddInParameter(lDbCommand, "@vlMaximo", DbType.Decimal, pParametros.Objeto.ValorMaximo); lAcessaDados.AddInParameter(lDbCommand, "@vlTaxaMaxima", DbType.Decimal, pParametros.Objeto.TaxaMaxima); lAcessaDados.AddInParameter(lDbCommand, "@vlLimite", DbType.Decimal, pParametros.Objeto.Limite); lAcessaDados.AddInParameter(lDbCommand, "@dsStatus", DbType.Boolean, pParametros.Objeto.Status); lAcessaDados.AddInParameter(lDbCommand, "@PessoaVinculada", DbType.Boolean, pParametros.Objeto.PessoaVinculada); lAcessaDados.AddInParameter(lDbCommand, "@VlPercentualGarantia", DbType.Decimal, pParametros.Objeto.VlPercentualGarantia); lAcessaDados.AddInParameter(lDbCommand, "@NumeroProtocolo", DbType.String, pParametros.Objeto.NumeroProtocolo); lAcessaDados.AddInParameter(lDbCommand, "@Observacoes", DbType.String, pParametros.Objeto.Observacoes); lAcessaDados.ExecuteNonQuery(lDbCommand); lResponse.Objeto = pParametros.Objeto; //lResponse.Objeto.IdProduto = Convert.ToInt32(lDbCommand.Parameters["@id_produto"].Value); LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir); } } catch (Exception ex) { LogCadastro.Logar(pParametros.Objeto, pParametros.IdUsuarioLogado, pParametros.DescricaoUsuarioLogado, LogCadastro.eAcao.Inserir, ex); throw ex; } return(lResponse); }