Exemple #1
0
        public IHttpActionResult PostVenda_Produto_VariacaoViewModel(Venda_Produto_VariacaoViewModel venda_Produto_VariacaoViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            _venda_Produto_VariacaoAppService.Criar(venda_Produto_VariacaoViewModel);

            return(CreatedAtRoute("DefaultApi", new { id = venda_Produto_VariacaoViewModel.Id }, venda_Produto_VariacaoViewModel));
        }
Exemple #2
0
        public IHttpActionResult GetVenda_Produto_VariacaoViewModel(Guid id)
        {
            Venda_Produto_VariacaoViewModel venda_Produto_VariacaoViewModel = _venda_Produto_VariacaoAppService.BuscarPorId(id);

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

            return(Ok(venda_Produto_VariacaoViewModel));
        }
Exemple #3
0
        public IHttpActionResult PutVenda_Produto_VariacaoViewModel(Guid id, Venda_Produto_VariacaoViewModel venda_Produto_VariacaoViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != venda_Produto_VariacaoViewModel.Id || !Venda_Produto_VariacaoViewModelExists(id))
            {
                return(BadRequest());
            }

            _venda_Produto_VariacaoAppService.Atualizar(venda_Produto_VariacaoViewModel);

            return(StatusCode(HttpStatusCode.NoContent));
        }