public IActionResult RemoveGroupChatUser(JObject obj) { GroupChat groupChat = obj["groupchat"].ToObject <GroupChat>(); User user = obj["user"].ToObject <User>(); GroupChatDataProvider.RemoveGroupChatUserID(groupChat, user); return(Ok()); }
public IActionResult PutGroupChat(JObject obj) { GroupChat groupChat = obj["groupchat"].ToObject <GroupChat>(); User user = obj["user"].ToObject <User>(); GroupChatDataProvider.AddGroupChat(groupChat, user); return(Ok()); }
public IActionResult DeleteGroupChat(string id) { GroupChatDataProvider.DeleteGroupChat(id); return(Ok()); }
public IActionResult GetByGroupId(string id) { return(Ok(GroupChatDataProvider.GetGroupChatByID(id))); }
public IActionResult GetAllGroupChats() { return(Ok(GroupChatDataProvider.GetGroupChats())); }