public IHttpActionResult DeleteSighting(int id, [FromUri] string token = "")
        {
            /*User requestUser = auth.ValidateToken(token);
             * if ((requestUser == null) || (requestUser.Role != Models.User.Roles.Admin))
             *  return Unauthorized();*/

            if (db.DeleteSighting(id))
            {
                return(Ok());
            }

            return(NotFound());
        }