예제 #1
0
        public Contato NovoContato(int idEmpresa, Contato contato)
        {
            Empresa empresa = Find(idEmpresa);

            if (empresa == null)
            {
                throw new NotFoundException();
            }

            contato = _contatosService.Add(contato);

            _contatosEmpresaService.Add(new ContatoEmpresa
            {
                ContatoId = contato.Id,
                EmpresaId = idEmpresa
            });

            return(contato);
        }
예제 #2
0
        public Contato NovoContato(int idSindicato, Contato contato)
        {
            SindicatoPatronal sindicato = Find(idSindicato);

            if (sindicato == null)
            {
                throw new NotFoundException();
            }

            contato = _contatosService.Add(contato);

            _contatosSindService.Add(new ContatoSindicatoPatronal
            {
                ContatoId           = contato.Id,
                SindicatoPatronalId = idSindicato
            });

            return(contato);
        }