// POST: api/Reclamacao public IHttpActionResult PostReclamacao(Reclamacao reclamacao) { reclamacao.data = DateTime.Now; tb_Reclamacao tb_Reclamacao = new tb_Reclamacao() { data = reclamacao.data, fk_consumidor = reclamacao.fk_consumidor, fk_empresa = reclamacao.fk_empresa, Id_reclamacao = reclamacao.Id_reclamacao, prestadorServico = reclamacao.prestadorServico, produtoEmpresa = reclamacao.produtoEmpresa, respostaEmpresa = reclamacao.respostaEmpresa, tituloReclamacao = reclamacao.tituloReclamacao, tb_Comentario = reclamacao.tb_Comentario }; ReclamacaoRepository.Save(tb_Reclamacao); return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutReclamacao(int id, tb_Reclamacao tb_Reclamacao) { ReclamacaoRepository.Save(tb_Reclamacao); return(StatusCode(HttpStatusCode.NoContent)); }
public void Save(tb_Reclamacao entity) { base.DataModel.Entry(entity).State = entity.Id_reclamacao == 0 ? EntityState.Added : System.Data.Entity.EntityState.Modified; base.DataModel.SaveChanges(); }