public IHttpActionResult Get(string username, string password) { User user = new User(); user = CassandraDataProvider.GetUserByUsernameAndPassword(username, password); return(Ok(user)); }
public IHttpActionResult GetMessage(string time, string chatId) { List <Message> messages = CassandraDataProvider.GetMessagesByDateTime(time, chatId); messages.Reverse(); return(Ok <List <Message> >(messages)); }
///[Route("GetUserID")] public IHttpActionResult Get(string id) { Chat chat = new Chat(); chat = CassandraDataProvider.GetChatByID(id); return(Ok(chat)); }
///[Route("GetUserID")] public IHttpActionResult Get(string id) { Server server = new Server(); server = CassandraDataProvider.GetServerByID(id); return(Ok(server)); }
///[Route("GetUserID")] public IHttpActionResult Get(string id) { User user = new User(); user = CassandraDataProvider.GetUserByID(id); return(Ok(user)); }
public IHttpActionResult Get(string id) { Message message = new Message(); message = CassandraDataProvider.GetMessageByID(id); return(Ok(message)); }
public IHttpActionResult GetByNamenn(string namenn) { string uid; string trimmed = namenn.Substring(1, namenn.Length - 2); uid = CassandraDataProvider.GetUserUIDByUsername(namenn); return(Ok(uid)); }
public IHttpActionResult PutServer(string myId, string serverId) { if (serverId != "0") { CassandraDataProvider.AddUserServerUID(myId, serverId); } return(Ok()); }
public CassandraTests() { //NOTE http://stackoverflow.com/questions/18724334/cant-connect-to-cassandra-nohostavailableexception //NOTE https://www.youtube.com/watch?v=fspXzjwfii0 this.provider = new CassandraDataProvider("52.36.99.52", "CassandraTest", new List <Mappings> { new MyMappings() }); }
public IHttpActionResult Post([FromBody] Chat chat) { CassandraDataProvider.AddChat(chat.name, chat.serverUID); string chatUID = CassandraDataProvider.GetChatUIDByName(chat.name); CassandraDataProvider.AddServerChatUID(chat.serverUID, chatUID); Chat c = CassandraDataProvider.GetChatByID(chatUID); return(Ok(c)); }
public IHttpActionResult Post([FromBody] Server server) { CassandraDataProvider.AddServer(server.name, server.password, server.privateS); string sUid = CassandraDataProvider.GetServerUIDByName(server.name); CassandraDataProvider.AddServerAdminUID(sUid, server.serverUID); CassandraDataProvider.AddUserServerUID(server.serverUID, sUid); Server s = CassandraDataProvider.GetServerByID(sUid); return(Ok(s)); }
public IHttpActionResult PutUser(string serverId, string userId) { CassandraDataProvider.AddServerUserUID(serverId, userId); return(Ok()); }
public IHttpActionResult PutAdmin(string serverId, string adminId) { CassandraDataProvider.AddServerAdminUID(serverId, adminId); return(Ok()); }
public IHttpActionResult Post([FromBody] Message message) { CassandraDataProvider.AddMessage(message.fromWho, message.text, message.picture, message.chatUID); return(Ok()); }
public TransactionCacheCore(CassandraDataProvider cassandraDataProvider) { this.cassandraDataProvider = cassandraDataProvider; }
public IHttpActionResult PutFriend(string myId, string friendId) { CassandraDataProvider.AddUserFriendUID(myId, friendId); return(Ok()); }
public IHttpActionResult PutPrivate(string serverId, bool privatan) { CassandraDataProvider.AddServerPrivate(serverId, privatan); return(Ok()); }
public IHttpActionResult GetNames(string name) { List <User> users = CassandraDataProvider.GetUsersByName(name); return(Ok(users)); }
public IHttpActionResult PutFriend(string chatId, string chaterId) { CassandraDataProvider.AddChatUserUID(chatId, chaterId); return(Ok()); }
public IHttpActionResult Delete(string id) { CassandraDataProvider.DeleteServerByUID(id); return(Ok()); }
public IHttpActionResult Post([FromBody] User newUser) { CassandraDataProvider.AddUser(newUser.username, newUser.nickname, newUser.password); return(Ok()); }