public OrdemDeServicoViewModel Adicionar(OrdemDeServicoViewModel os)
        {
            var osRetorno = Mapper.Map <OrdemDeServico>(os);

            var osViewModel = Mapper.Map <OrdemDeServicoViewModel>(_ordemRepository.Adicionar(osRetorno));

            return(osViewModel);
        }
Beispiel #2
0
 public OrdemDeServico Adicionar(OrdemDeServico os)
 {
     if (os.NecessitaDeAjuste)
     {
         var programador = _programadorRepository.ObterPorNome(os.Programador).FirstOrDefault();
         _emailService.SendEmail(os, programador);
     }
     return(_ordemDeServicoRepository.Adicionar(os));
 }