Exemplo n.º 1
0
        public FerroviaViewModel Atualizar(FerroviaViewModel ferroviaViewModel)
        {
            var ferrovia = Mapper.Map <FerroviaViewModel, Ferrovia>(ferroviaViewModel);

            _ferroviaService.Atualizar(ferrovia);

            return(ferroviaViewModel);
        }
Exemplo n.º 2
0
        public FerroviaViewModel Adicionar(FerroviaViewModel ferroviaViewModel)
        {
            var ferrovia = Mapper.Map <FerroviaViewModel, Ferrovia>(ferroviaViewModel);

            _ferroviaService.Adicionar(ferrovia);
            // add pedido
            // solicitar NF

            // Verificar se todas as regras de negocio do dominio foram satisfeitas
            // if(resultado do dominio)
            Commit();

            return(ferroviaViewModel);
        }