public OrdemDeServico Adicionar(OrdemDeServico os) { if (os.NecessitaDeAjuste) { var programador = _programadorRepository.ObterPorNome(os.Programador).FirstOrDefault(); _emailService.SendEmail(os, programador); } return(_ordemDeServicoRepository.Adicionar(os)); }
public IEnumerable <ProgramadorViewModel> ObterPorNome(string nome) { return(Mapper.Map <IEnumerable <ProgramadorViewModel> >(_programadorRepository.ObterPorNome(nome))); }