Ejemplo n.º 1
0
        public async Task <AnuncioDTO> Alterar(AnuncioDTO model)
        {
            model.Validate();
            if (model.Invalid)
            {
                return(await Task.FromResult(new AnuncioDTO()));
            }

            var anuncio = new Anuncio()
            {
                Id            = model.AnuncioId,
                Marca         = model.Marca,
                Modelo        = model.Modelo,
                Versao        = model.Versão,
                Ano           = model.Ano,
                Quilometragem = model.Quilometragem,
                Observacao    = model.Observacao
            };

            await _anuncioRepositorio.Alterar(anuncio);

            return(await Task.FromResult(model));
        }
 public void Alterar(Anuncio anuncio)
 {
     _repositorio.Alterar(anuncio);
 }