예제 #1
0
        public async Task <Departamento> GetDepartamentoByCod(int clienteId, int codigoDepartamento)
        {
            var departamento = await _contexto.Departamento
                               .Where(d => d.CliId == clienteId && d.DepCodigo == codigoDepartamento).FirstOrDefaultAsync();

            if (departamento == null)
            {
                throw new ArgumentException("Código do departamento informado não cadastrado " + codigoDepartamento.ToString());
            }

            return(await _departamentoRepositorio.GetDepartamentoByCodigo(clienteId, codigoDepartamento));
        }