public string deleteRubrics(WebServerClient webServerClient) { int id; int.TryParse(webServerClient.body, out id); RubricsService.Singleton.deleteRubric(id); return null; }
public string deleteUsers(WebServerClient webServerClient) { int id; int.TryParse(webServerClient.body, out id); UsersService.deleteUser(id); return null; }
private void startListening() { tcpListener.Start(); while (true) { TcpClient client = tcpListener.AcceptTcpClient(); WebServerClient webClient = new WebServerClient(this, client); Thread Thread = new Thread(webClient.process); Thread.Start(); } }
public string getById(WebServerClient webServerClient) { NameValueCollection queryString = HttpUtility.ParseQueryString(webServerClient.queryParams); string idString = queryString.Get("id"); if (idString != null) { int id; int.TryParse(idString, out id); return RubricsService.Singleton.getById(id); } else { throw new Exception("Wrong query parameters."); } }
public string deleteUser(WebServerClient webServerClient) { NameValueCollection queryString = HttpUtility.ParseQueryString(webServerClient.queryParams); string idString = queryString.Get("id"); if (idString != null) { int id; int.TryParse(idString, out id); UsersService.deleteUser(id); } else { throw new Exception("Wrong query parameters."); } return null; }
public string newPost(WebServerClient webServerClient) { Console.WriteLine("333333333333333 request handler"); return "3333333333333333333333333333333333"; }
public string getPosts(WebServerClient webServerClient) { webServerClient.responseHeaders.Add("Content-Type", MIMETypes.application.json); return PostsService.Singleton.getPosts(); }
public string getPost(WebServerClient webServerClient) { Console.WriteLine("1111111111111111 request handler"); return "11111111111111111111111111111111"; }
public string editPost(WebServerClient webServerClient) { Console.WriteLine("44444444444444444 request handler"); return "44444444444444444444444444444444444444444"; }
public string updateRubric(WebServerClient webServerClient) { Rubric rubric = JsonConvert.DeserializeObject<Rubric>(webServerClient.body); RubricsService.Singleton.updateRubric(rubric); return null; }
public string getAllRubrics(WebServerClient webServerClient) { return RubricsService.Singleton.getAllRubrics(); }
public string updateUser(WebServerClient webServerClient) { User user = JsonConvert.DeserializeObject<User>(webServerClient.body); UsersService.updateUser(user); return null; }
public string getAllUsers(WebServerClient webServerClient) { return UsersService.getAllUsers(); }