Пример #1
0
        private string ResponderExcluirRegraGrupoItemGlobal()
        {
            string lRetorno = string.Empty;

            try
            {
                RemoverRegraGrupoItemRequest lRequest = new RemoverRegraGrupoItemRequest();

                lRequest.Objeto = new RegraGrupoItemInfo();

                lRequest.Objeto.CodigoGrupo = this.GetIdGrupo.Value;
                lRequest.Objeto.CodigoAcao  = this.GetIdAcao.Value;
                lRequest.Objeto.Sentido     = this.GetSentido;

                var lResponse = base.ServicoRegrasRisco.RemoverRegraGrupoItemGlobalSpider(lRequest);

                if (lResponse.StatusResposta == MensagemResponseStatusEnum.OK)
                {
                    lRetorno = RetornarSucessoAjax(lResponse, "Regra de grupo (GLOBAL) excluída com sucesso");

                    string lLog = "Regra de grupo (GLOBAL) excluída com sucesso" + lRetorno;

                    base.RegistrarLogConsulta(lLog);

                    ILimiteManager            lmtMng = Ativador.Get <ILimiteManager>();
                    ReloadClientLimitResponse resp   = new ReloadClientLimitResponse();
                    ReloadClientLimitRequest  req    = new ReloadClientLimitRequest();
                    req.CodCliente = 0;
                    req.DeleteOnly = false;

                    ReloadClientLimitResponse lResponseLimit = lmtMng.ReloadLimitClientLimitStructures(req);
                }
                else
                {
                    lRetorno = RetornarErroAjax(lResponse.DescricaoResposta);
                }
            }
            catch (Exception ex)
            {
                lRetorno = RetornarErroAjax("Erro ao converter os dados", ex);
            }

            return(lRetorno);
        }
Пример #2
0
        public RemoverObjetoResponse <RegraGrupoItemInfo> RemoverObjeto(RemoverRegraGrupoItemRequest lRequest)
        {
            RemoverObjetoResponse <RegraGrupoItemInfo> lRetorno = new RemoverObjetoResponse <RegraGrupoItemInfo>();

            try
            {
                Dictionary <string, object> paramsProc = new Dictionary <string, object>();

                paramsProc.Add("@id_grupo_regra", lRequest.Objeto.CodigoGrupoRegra);

                DataSet ds = _dbLib.ExecutarProcedure("prc_grupo_regra_del", paramsProc);

                return(lRetorno);
            }
            catch (Exception ex)
            {
                logger.Error(lRequest, ex);
                throw (ex);
            }
        }
Пример #3
0
        private string ResponderExcluirRegraGrupoItem()
        {
            string lRetorno = string.Empty;

            try
            {
                RemoverRegraGrupoItemRequest lRequest = new RemoverRegraGrupoItemRequest();

                lRequest.Objeto = new RegraGrupoItemInfo();

                lRequest.Objeto.CodigoCliente = this.GetIdCliente.Value;
                lRequest.Objeto.CodigoGrupo   = this.GetIdGrupo.Value;
                lRequest.Objeto.CodigoAcao    = this.GetIdAcao.Value;
                lRequest.Objeto.Sentido       = this.GetSentido;

                var lResponse = base.ServicoRegrasRisco.RemoverRegraGrupoItem(lRequest);

                if (lResponse.StatusResposta == MensagemResponseStatusEnum.OK)
                {
                    lRetorno = RetornarSucessoAjax(lResponse, "Regra de grupo excluída com sucesso");

                    string lLog = "Regra de grupo excluída com sucesso" + lRetorno;

                    base.RegistrarLogConsulta(lLog);
                }
                else
                {
                    lRetorno = RetornarErroAjax(lResponse.DescricaoResposta);
                }
            }
            catch (Exception ex)
            {
                lRetorno = RetornarErroAjax("Erro ao converter os dados", ex);
            }

            return(lRetorno);
        }
Пример #4
0
 public RemoverRegraGrupoItemResponse RemoverRegraGrupoItemSpider(RemoverRegraGrupoItemRequest pParametro)
 {
     throw new NotImplementedException();
 }
Пример #5
0
 public RemoverRegraGrupoItemResponse RemoverRegraGrupoItemGlobal(RemoverRegraGrupoItemRequest lRequest)
 {
     throw new NotImplementedException();
 }