示例#1
0
        private string ResponderExcluirGrupoItem()
        {
            var lRetorno = string.Empty;

            if (GetIdGrupoItem > 0)
            {
                RemoverGrupoItemRequest lRequest;

                RemoverGrupoItemResponse lResponse;

                try
                {
                    lRequest = new RemoverGrupoItemRequest()
                    {
                        CodigoGrupoItem = GetIdGrupoItem
                    };

                    lRequest.DescricaoUsuarioLogado = base.UsuarioLogado.Nome;
                    lRequest.IdUsuarioLogado        = base.UsuarioLogado.Id;
                    lResponse = this.ServicoRegrasRisco.RemoverGrupoItemSpider(lRequest);

                    if (lResponse.StatusResposta == MensagemResponseStatusEnum.OK)
                    {
                        lRetorno = RetornarSucessoAjax(GetIdGrupoItem, "Item excluído com sucesso");

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

                        base.RegistrarLogExclusao();
                    }
                    else
                    {
                        lRetorno = RetornarErroAjax("Erro ao excluir o item");
                    }
                }
                catch (Exception exConversao)
                {
                    lRetorno = RetornarErroAjax("Erro ao converter os dados", exConversao);
                }
            }
            else
            {
                lRetorno = RetornarErroAjax("Foi enviada ação de cadastro sem objeto para excluir");
            }

            return(lRetorno);
        }
        private string ResponderExcluirGrupoItem()
        {
            var lRetorno = string.Empty;

            if (GetIdGrupoItem > 0)
            {
                RemoverGrupoItemRequest lRequest;

                RemoverGrupoItemResponse lResponse;

                try
                {
                    lRequest = new RemoverGrupoItemRequest()
                    {
                        CodigoGrupoItem = GetIdGrupoItem
                    };

                    lRequest.DescricaoUsuarioLogado = base.UsuarioLogado.Nome;
                    lRequest.IdUsuarioLogado        = base.UsuarioLogado.Id;
                    lResponse = this.ServicoRegrasRisco.RemoverGrupoItem(lRequest);

                    if (lResponse.StatusResposta == MensagemResponseStatusEnum.OK)
                    {
                        lRetorno = RetornarSucessoAjax(GetIdGrupoItem, "Item excluído com sucesso");
                        base.RegistrarLogExclusao();
                    }
                    else
                    {
                        lRetorno = RetornarErroAjax("Erro ao excluir o item");
                    }
                }
                catch (Exception exConversao)
                {
                    lRetorno = RetornarErroAjax("Erro ao converter os dados", exConversao);
                }
            }
            else
            {
                lRetorno = RetornarErroAjax("Foi enviada ação de cadastro sem objeto para excluir");
            }

            return(lRetorno);
        }
示例#3
0
 public RemoverGrupoItemResponse RemoverGrupoItem(RemoverGrupoItemRequest lRequest)
 {
     throw new NotImplementedException();
 }