private void updateLogs() { // Create json with the last log received String jsonDernier = UtilJson.createJsonLastLog(logs); Console.WriteLine(jsonDernier); // Server's response ResponseServer response = service.logsAdmin(jsonDernier); switch (response.status) { case 200: logs = UtilJson.parseJsonLogs(response.message); displayLogs(); break; case 400: case 401: this.textBox_logs.Text = response.message; break; default: break; } }
private void button_delete_sup_Click(object sender, EventArgs e) { string userDelete = this.textBox_delete_sup.Text; ResponseServer response = service.deleteSupAccount( UtilJson.createJsonSupervisorDelete(new SupervisorAccount.Delete(userDelete))); switch (response.status) { case 200: case 400: case 403: default: MessageBox.Show(response.message); break; } }
private void button_create_sup_account_Click(object sender, EventArgs e) { string usernameSup = this.textBox_username_sup.Text; string passwordSup = this.textBox_pwd_sup.Text; ResponseServer response = service.createSupAccount( UtilJson.createJsonSupervisorUser(new SupervisorAccount(usernameSup, passwordSup))); switch (response.status) { case 200: case 400: case 403: default: MessageBox.Show(response.message); break; } }
private void button_change_pwd_Click(object sender, EventArgs e) { string newPwd = Microsoft.VisualBasic.Interaction.InputBox("", "New Password", "New password"); ResponseServer response = service.changePassword(UtilJson.createJsonPassword(new Password(password, newPwd))); switch (response.status) { case 200: this.password = newPwd; break; case 400: case 401: MessageBox.Show(response.message); break; default: break; } }
private void updateStats() { ResponseServer response = service.getStatistics(); switch (response.status) { case 200: Statistiques stats = UtilJson.parseJsonsStatistics(response.message); displayStats(stats); break; case 401: this.label_nb_songs_val.Text = response.message; this.label_nb_users_val.Text = response.message; this.label_nb_removed_val.Text = response.message; this.label_temps_val.Text = response.message; break; default: break; } }