public HttpResponseMessage Concluir(CadAssProd model) { var context = new AlvoradaContext(); var result = context.CadAssProd.Where(x => x.Id == model.Id).FirstOrDefault(); try { result.IdStatus = model.IdStatus; result.Observacao = model.Observacao; context.Entry(result).State = EntityState.Modified; var log = new CadAssProdLog { DataLog = DateTime.Now, IdStatus = model.IdStatus, IdCadAssProd = model.Id, IdUsuario = model.IdUsuario }; context.CadAssProdLogs.Add(log); context.SaveChanges(); } catch (Exception ex) { throw ex; } return(Request.CreateResponse(HttpStatusCode.OK)); }
public HttpResponseMessage Incluir(CadAssProdLog obj) { var context = new AlvoradaContext(); try { obj.DataLog = DateTime.Now; context.CadAssProdLogs.Add(obj); context.SaveChanges(); } catch (Exception ex) { return(Request.CreateResponse <dynamic>(HttpStatusCode.InternalServerError, new { Error = ex.Message })); } return(Request.CreateResponse(HttpStatusCode.OK)); }
public HttpResponseMessage Excluir(CadAssProdLog obj) { return(Request.CreateResponse(HttpStatusCode.OK)); }