public HttpResponseMessage CadastraAgendamento(CadAgendamentoEstoque obj) { var context = new AlvoradaContext(); try { obj.DtInclusao = DateTime.Now; context.CadAgendamentosEstoque.Add(obj); context.SaveChanges(); } catch (Exception ex) { throw ex; } return(Request.CreateResponse(HttpStatusCode.OK)); }
public HttpResponseMessage ExcluirAgendamento(CadAgendamentoEstoque obj) { var context = new AlvoradaContext(); var result = context.CadAgendamentosItens.Where(x => x.IdAgendamento == obj.Id); try { context.Entry(obj).State = EntityState.Deleted; context.CadAgendamentosItens.RemoveRange(result); context.SaveChanges(); } catch (Exception ex) { throw ex; } return(Request.CreateResponse(HttpStatusCode.OK)); }