public Filial Buscar(string identificador)
        {
            var filial = _filialRepository.Buscar(identificador);

            filial.parametros = _parametroRepository.Buscar(filial.empresa.identificador, identificador);

            return(filial);
        }
Exemple #2
0
        private void BuscarParametrosBanco(string identificadorEmpresa, string identificadorFilial)
        {
            if (!parametros.Exists(pa => pa.identificadorFilial == identificadorFilial))
            {
                lock (_sync)
                {
                    if (!parametros.Exists(pa => pa.identificadorFilial == identificadorFilial))
                    {
                        var parametrosEmpresa = _parametroRepository.Buscar(identificadorEmpresa, identificadorFilial);

                        _parametros.Add(new ParametroEmpresa
                        {
                            identificadorFilial  = identificadorFilial,
                            identificadorEmpresa = identificadorEmpresa,
                            parametros           = parametrosEmpresa
                        });
                    }
                }
            }
        }