public IHttpActionResult PostDespesa_ImagemViewModel(Despesa_ImagemViewModel despesa_ImagemViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            _Despesa_ImagemAppService.Criar(despesa_ImagemViewModel);

            return(CreatedAtRoute("DefaultApi", new { id = despesa_ImagemViewModel.Id }, despesa_ImagemViewModel));
        }
        public IHttpActionResult GetDespesa_ImagemViewModel(Guid id)
        {
            Despesa_ImagemViewModel despesa_ImagemViewModel = _Despesa_ImagemAppService.TrazerPorId(id);

            if (despesa_ImagemViewModel == null)
            {
                return(NotFound());
            }

            return(Ok(despesa_ImagemViewModel));
        }
        public IHttpActionResult PutDespesa_ImagemViewModel(Guid id, Despesa_ImagemViewModel despesa_ImagemViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != despesa_ImagemViewModel.Id)
            {
                return(BadRequest());
            }

            _Despesa_ImagemAppService.Atualizar(despesa_ImagemViewModel);

            return(StatusCode(HttpStatusCode.NoContent));
        }
Ejemplo n.º 4
0
        public int Remover(Despesa_ImagemViewModel despesa_ImagemViewModel)
        {
            var despesa_imagem = Mapper.Map <Depesa_Imagem>(despesa_ImagemViewModel);

            return(_Despesa_ImagemRepository.Remover(despesa_imagem));
        }
Ejemplo n.º 5
0
        public Despesa_ImagemViewModel Desativar(Despesa_ImagemViewModel despesa_ImagemViewModel)
        {
            var despesa_imagem = Mapper.Map <Depesa_Imagem>(despesa_ImagemViewModel);

            return(Mapper.Map <Despesa_ImagemViewModel>(_Despesa_ImagemRepository.Desativar(despesa_imagem)));
        }