コード例 #1
0
        public Task<HttpResponseMessage> Post([FromBody]dynamic body)
        {
            var command = new MovimentacaoTicket(
                idTicket: (int)body.idTicket,
                idUsuario: (int)body.idUsuario,
                resposta:(string)body.resposta,
                datacadastro: (DateTime)DateTime.Now

            );
            var movimentacao = _service.Register(command);
            return CreateResponse(HttpStatusCode.Created, movimentacao);
        }
        public MovimentacaoTicket Register(MovimentacaoTicket movimentacao)
        {
            var _movimentacao = new MovimentacaoTicket(movimentacao.IdTicket, movimentacao.IdUsuario,movimentacao.Resposta,
                                                       movimentacao.DataCadastro);

            _repository.Register(_movimentacao);

            if (Commit())
                return _movimentacao;

            return null;
        }
コード例 #3
0
 public void Update(MovimentacaoTicket movimentacao)
 {
     _context.Entry<MovimentacaoTicket>(movimentacao).State = System.Data.Entity.EntityState.Modified;
 }
コード例 #4
0
 public void Register(MovimentacaoTicket movimentacao)
 {
     _context.MovimentacaoTicket.Add(movimentacao);
 }