public IHttpActionResult PostInviteFriendToGroup([FromBody] RequestJoinGroupClass value)
 {
     try
     {
         DAL    dal    = new DAL();
         string result = dal.inviteFriendToGroup(value.groupID, value.userID, value.maxPlayer);
         if (result == "You have invited him to join your group!")
         {
             return(Content(HttpStatusCode.OK, result));
         }
         else
         {
             return(Content(HttpStatusCode.BadRequest, result));
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         return(Content(HttpStatusCode.BadRequest, e.Message));
     }
 }
 public IHttpActionResult PutAcceptRequestJoinGroup([FromBody] RequestJoinGroupClass value)
 {
     try
     {
         DAL    dal    = new DAL();
         string result = dal.AcceptRequestJoinGroup(value.userID, value.groupID, value.maxPlayer, value.IsInvite);
         if (result == "Done!")
         {
             return(Content(HttpStatusCode.OK, result));
         }
         else
         {
             return(Content(HttpStatusCode.BadRequest, result));
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         return(Content(HttpStatusCode.BadRequest, e.Message));
     }
 }