public HttpResponseMessage getAll()
 {
     if (checkToken(Request))
     {
         try {
             return(response(HttpStatusCode.OK, true, "ready", EnterpriseDomain.fetchAll()));
         } catch (Exception e) {
             return(response(HttpStatusCode.OK, false, e));
         }
     }
     else
     {
         return(response(HttpStatusCode.Unauthorized, false, "invalid token"));
     }
 }
 public HttpResponseMessage update(Enterprise enterprise)
 {
     if (checkToken(Request))
     {
         try {
             EnterpriseDomain.update(enterprise.id, enterprise.name, enterprise.state);
             return(response(HttpStatusCode.OK, true, "ready"));
         } catch (Exception e) {
             return(response(HttpStatusCode.OK, false, e));
         }
     }
     else
     {
         return(response(HttpStatusCode.Unauthorized, false, "invalid token"));
     }
 }