public AlterarPermissaoAcessoResponse AlterarPermissaoAcesso(AlterarPermissaoAcessoRequest pParametros) { AlterarPermissaoAcessoResponse _response = new AlterarPermissaoAcessoResponse(); AcessaDados lAcessaDados = new AcessaDados(); try { lAcessaDados.ConnectionStringName = gNomeConexaoSQL; using (DbCommand lDbCommand = lAcessaDados.CreateCommand(CommandType.StoredProcedure, "prc_operacao_acesso")) { lAcessaDados.AddInParameter(lDbCommand, "@idUsuario", DbType.Int32, pParametros.PermissaoAcessoUsuarioInfo.IdUsuario); // Executa s Stored procedure lAcessaDados.ExecuteNonQuery(lDbCommand); _response.Mensagem = "Operacao realizada com sucesso."; _response.Resposta = Library.MensagemResponseStatusEnum.OK; } } catch { _response.Mensagem = "Ocorreu um erro ao tentar efetuar a transação"; _response.Resposta = Library.MensagemResponseStatusEnum.ErroPrograma; } return(_response); }
public string ResponderSalvar() { string lretorno = string.Empty; try { AlterarPermissaoAcessoRequest lRequest = new AlterarPermissaoAcessoRequest(); lRequest.PermissaoAcessoUsuarioInfo.IdUsuario = this.GetCodigoCliente; lRequest.PermissaoAcessoUsuarioInfo.UsuarioAcessoAcao = UsuarioAcessoEnum.Desbloqueio; AlterarPermissaoAcessoResponse lResponse = ServicoSeguranca.AlterarPermissaoAcesso(lRequest); if (lResponse.Resposta == MensagemResponseStatusEnum.OK) { base.RegistrarLogInclusao(); lretorno = RetornarSucessoAjax("Desbloqueio efetuado com sucesso!!!"); } else { lretorno = RetornarErroAjax(lResponse.Resposta.ToString()); } } catch (Exception ex) { lretorno = RetornarErroAjax(ex.Message); } return(lretorno); }
private void button6_Click(object sender, EventArgs e) { AlterarPermissaoAcessoRequest _request = new AlterarPermissaoAcessoRequest(); _request.PermissaoAcessoUsuarioInfo.IdUsuario = 91939; _request.PermissaoAcessoUsuarioInfo.UsuarioAcessoAcao = UsuarioAcessoEnum.Desbloqueio; AlterarPermissaoAcessoResponse Response = servicoSeguranca.AlterarPermissaoAcesso(_request); }