public Task<HttpResponseMessage> Post([FromBody]dynamic body) { var command = new Funcionario( idPessoa: (int)body.idPessoa, idSetor: (int)body.idSetor ); var funcionario = _service.Register(command); return CreateResponse(HttpStatusCode.Created, funcionario); }
public Funcionario Register(Funcionario funcionario) { var _funcionario = new Funcionario(funcionario.IdPessoa,funcionario.IdSetor); _repository.Register(_funcionario); if (Commit()) return _funcionario; return null; }
public void Update(Funcionario funcionario) { _context.Entry<Funcionario>(funcionario).State = System.Data.Entity.EntityState.Modified; }
public void Register(Funcionario funcionario) { _context.Funcionario.Add(funcionario); }
public void Delete(Funcionario funcionario) { throw new NotImplementedException(); }