public IHttpActionResult Get([FromUri] FuncionarioResource funcionario)
        {
            IEnumerable <FuncionarioResource> list = service.GetAll();

            if (list == null)
            {
                return(NotFound());
            }

            return(Ok(list));
        }
        //[Authorize]
        public IHttpActionResult Update([FromBody] FuncionarioResource funcionario)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            service.Update(funcionario);

            return(Ok());
        }