public HttpResponseMessage AdicionarEstoque([FromBody] EstoqueFisico obj) { _repositoryFisico = new EstoqueFisicoRepository(new CentralContext()); _repositoryMovimento = new EstoqueMovimentoRepository(new CentralContext()); _service = new EstoqueFisicoService(_repositoryFisico, _repositoryMovimento); try { _service.AdicionarEstoque(obj); } catch (Exception ex) { return(Request.CreateResponse <dynamic>(HttpStatusCode.InternalServerError, new { Error = ex.Message })); } return(Request.CreateResponse(HttpStatusCode.OK)); }
public HttpResponseMessage Editar(EstoqueFisico model) { var context = new CentralContext(); try { context.Entry(model).State = EntityState.Modified; context.SaveChanges(); } catch (Exception ex) { return(Request.CreateResponse <dynamic>(HttpStatusCode.InternalServerError, new { Error = ex.Message })); } return(Request.CreateResponse(HttpStatusCode.OK)); }