public HttpResponseMessage IncluirSugestao(SugestaoAbastecimento obj) { var context = new AlvoradaContext(); try { obj.conferido = 1; context.SugestoesAbastecimento.Add(obj); context.SaveChanges(); } catch (Exception ex) { throw ex; } return(Request.CreateResponse(HttpStatusCode.OK)); }
public HttpResponseMessage AlterarSugestao(SugestaoAbastecimento obj) { var context = new AlvoradaContext(); //var result = context.SugestoesAbastecimento.Where(x => x.cdPessoaFilial == obj.cdPessoaFilial && x.cdPromocao == obj.cdPromocao && x.cdProduto == obj.cdProduto).First(); try { //context.Entry(result).State = EntityState.Modified; //result.sugestaoComprador = obj.sugestaoComprador; context.SugestoesAbastecimento.Attach(obj); var entry = context.Entry(obj); entry.Property(e => e.sugestaoComprador).IsModified = true; context.SaveChanges(); } catch (Exception ex) { throw ex; } return(Request.CreateResponse(HttpStatusCode.OK)); }