Multiselect Fixed by Changing Columns
This commit is contained in:
Generated
+1
-1
@@ -8,5 +8,5 @@
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_20" default="true" project-jdk-name="20" project-jdk-type="JavaSDK" />
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="20" project-jdk-type="JavaSDK" />
|
||||
</project>
|
||||
@@ -360,7 +360,7 @@ public class DataBaseHandler {
|
||||
try {
|
||||
|
||||
|
||||
st.executeUpdate("update modules set activated=" + m.getActivated() + ", semesterid=" + m.getsemesterid() + ", name='" + m.getName() + "' where id=" + m.getid());
|
||||
st.executeUpdate("update modules set activated=" + m.getActivated() + ", userid=" + m.getUserid() + " where id=" + m.getid());
|
||||
|
||||
|
||||
return getModule(m.getid());
|
||||
@@ -382,6 +382,16 @@ public class DataBaseHandler {
|
||||
}
|
||||
}
|
||||
|
||||
public boolean deleteModuleBySemesterID(int id) {
|
||||
try {
|
||||
st.executeUpdate("delete from modules where semesterid=" + id);
|
||||
st.executeUpdate("delete from entries where semesterid=" + id);
|
||||
return true;
|
||||
} catch (Exception ex) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public boolean deleteModule(int id) {
|
||||
try {
|
||||
st.executeUpdate("delete from modules where id=" + id);
|
||||
|
||||
@@ -169,6 +169,18 @@ public class ModuleController
|
||||
DELETE
|
||||
Delete A Module
|
||||
*/
|
||||
@CrossOrigin
|
||||
@DeleteMapping("/module/bysemesterid")
|
||||
public void deleteModuleBySemesterID(@RequestParam(name = "sessionid") String sessionid, @RequestParam(name="id") int id)
|
||||
{
|
||||
User u = UserSessionIDHandler.getUserBySessionID(sessionid);
|
||||
if (u != null && u.getPermissions() == UserPermissions.admin.getValue())
|
||||
{
|
||||
db.deleteModuleBySemesterID(id);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@CrossOrigin
|
||||
@DeleteMapping("/module")
|
||||
public void deleteModule(@RequestParam(name = "sessionid") String sessionid, @RequestParam(name="id") int id)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user