Пример #1
0
        public async Task <RetornoControllerViewModel <ExibicaoMensagemViewModel, AnuncionWebMotorsModel> > Selecionar(int id)
        {
            var anuncio = new AnuncionWebMotorsModel();
            var result  = new RetornoControllerViewModel <ExibicaoMensagemViewModel, AnuncionWebMotorsModel>(anuncio);

            try
            {
                var ret = _anuncioRepository.Find(x => x.Id == id).SingleOrDefault();
                anuncio.Id            = id;
                anuncio.Ano           = ret.Ano;
                anuncio.Marca         = ret.Marca;
                anuncio.Modelo        = ret.Modelo;
                anuncio.Observacao    = ret.Observacao;
                anuncio.Quilometragem = ret.Quilometragem;
                anuncio.Versao        = ret.Versao;

                return(result);
            }
            catch
            {
                return(null);
            }
        }