Example #1
0
        public SerieVagaoViewModel ObterPorId(Guid id)
        {
            SerieVagaoViewModel serie = Mapper.Map <SerieVagao, SerieVagaoViewModel>(_serieVagaoService.ObterPorId(id));

            serie.ClasseVagao = _classeVagaoAppService.ObterPorId(serie.ClasseVagaoId);

            return(serie);
        }
Example #2
0
        public SerieVagaoViewModel Atualizar(SerieVagaoViewModel serieVagaoViewModel)
        {
            var serie_vagao = Mapper.Map <SerieVagaoViewModel, SerieVagao>(serieVagaoViewModel);

            _serieVagaoService.Atualizar(serie_vagao);

            Commit();
            return(serieVagaoViewModel);
        }
Example #3
0
        public SerieVagaoViewModel Adicionar(SerieVagaoViewModel serieVagaoViewModel)
        {
            var serie_vagao = Mapper.Map <SerieVagaoViewModel, SerieVagao>(serieVagaoViewModel);

            _serieVagaoService.Adicionar(serie_vagao);
            // add pedido
            // solicitar NF

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

            return(serieVagaoViewModel);
        }