public Task<HttpResponseMessage> Post([FromBody]dynamic body) { var command = new SituacaoTicket( nomeSituacao: (string)body.nomeSituacao ); var situacao = _service.Register(command); return CreateResponse(HttpStatusCode.Created, situacao); }
public Task<HttpResponseMessage> Put(int id, [FromBody]dynamic body) { var command = new SituacaoTicket( nomeSituacao: (string)body.nomeSituacao ); var situacao = _service.Update(command); return CreateResponse(HttpStatusCode.OK, situacao); }
public SituacaoTicket Register(SituacaoTicket situacao) { var _situacaoTicket = new SituacaoTicket(situacao.NomeSituacao); _repository.Register(_situacaoTicket); if (Commit()) return _situacaoTicket; return null; }
public void Update(SituacaoTicket situacaoTicket) { _context.Entry<SituacaoTicket>(situacaoTicket).State = System.Data.Entity.EntityState.Modified; }
public void Register(SituacaoTicket situacaoTicket) { _context.SituacaoTicket.Add(situacaoTicket); }
public SituacaoTicket Update(SituacaoTicket situacao) { throw new NotImplementedException(); }