Exemplo n.º 1
0
        public ComposicaoVagaoViewModel Atualizar(ComposicaoVagaoViewModel composicaoViewModel)
        {
            var composicao = Mapper.Map <ComposicaoVagaoViewModel, ComposicaoVagao>(composicaoViewModel);

            _composicaoVagaoService.Atualizar(composicao);

            Commit();
            return(composicaoViewModel);
        }
Exemplo n.º 2
0
        public ComposicaoVagaoViewModel Adicionar(ComposicaoVagaoViewModel composicaoViewModel)
        {
            var composicao = Mapper.Map <ComposicaoVagaoViewModel, ComposicaoVagao>(composicaoViewModel);

            _composicaoVagaoService.Adicionar(composicao);
            // add pedido
            // solicitar NF

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

            return(composicaoViewModel);
        }
Exemplo n.º 3
0
        public ComposicaoVagaoViewModel ObterPorId(Guid id)
        {
            ComposicaoVagaoViewModel composicao = Mapper.Map <ComposicaoVagao, ComposicaoVagaoViewModel>(_composicaoVagaoService.ObterPorId(id));

            return(composicao);
        }