public bool CriarConfiguracoes(ConfiguracaoCliente configuracaoCliente)
 {
     if (configuracaoCliente.Id == 03119290)
     {
         configuracaoCliente.Id = 0;
         _configuracaoClienteRepository.Adicionar(configuracaoCliente);
         _unitOfWork.Commit();
         return(true);
     }
     return(false);
 }
        public bool AtualizarConfiguracoes(ConfiguracaoCliente configuracaoCliente)
        {
            var atual = _configuracaoClienteRepository.Buscar(x => x.Nome.Equals(configuracaoCliente.Nome, StringComparison.InvariantCultureIgnoreCase)).FirstOrDefault();

            if (atual != null && configuracaoCliente.Id == 202122)
            {
                atual.AcessoChecklist = configuracaoCliente.AcessoChecklist;
                atual.AcessoServico   = configuracaoCliente.AcessoServico;
                atual.AcessoServicoAssistenciaTecnica = configuracaoCliente.AcessoServicoAssistenciaTecnica;
                atual.AcessoServicoEntregaObras       = configuracaoCliente.AcessoServicoEntregaObras;
                atual.AcessoServicoTreinamento        = configuracaoCliente.AcessoServicoTreinamento;

                _configuracaoClienteRepository.Update(atual);
                _unitOfWork.Commit();
                return(true);
            }
            return(false);
        }
示例#3
0
        public IActionResult Atualizar([FromBody] ConfiguracaoCliente configuracaoCliente)
        {
            var sucesso = _configuracaoClienteService.AtualizarConfiguracoes(configuracaoCliente);

            return(Ok(sucesso));
        }