Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified .DS_Store
Binary file not shown.
25 changes: 0 additions & 25 deletions Assignment.java

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file modified GradingSystemWMX/bin/daos/CourseDao.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/daos/GradesDao.class
Binary file not shown.
Binary file not shown.
Binary file removed GradingSystemWMX/bin/uis/Frame/AddStudentFrame$2.class
Binary file not shown.
Binary file not shown.
Binary file removed GradingSystemWMX/bin/uis/Frame/AddStudentFrame.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/DelFrame$1.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/DelFrame$2.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/DelFrame$3.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/DelFrame.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/InfoFrame$1.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/InfoFrame$2.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/InfoFrame$3.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/InfoFrame$4.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/InfoFrame$5.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/InfoFrame$6.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/InfoFrame$7.class
Binary file not shown.
Binary file added GradingSystemWMX/bin/uis/Frame/InfoFrame$8.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/InfoFrame.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/Login$1.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/Login$2.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/Login$3.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/Login.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/MainFrame$1.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/MainFrame$10.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/MainFrame$2.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/MainFrame$3.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/MainFrame$4.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/MainFrame$5.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/MainFrame$6.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/MainFrame$7.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/MainFrame$8.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/MainFrame$9.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/MainFrame.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/PerformFrame.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/StartFrame$1.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/StartFrame$2.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/StartFrame$3.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/StartFrame.class
Binary file not shown.
Binary file added GradingSystemWMX/bin/uis/Frame/ViewInfoFrame$1.class
Binary file not shown.
Binary file added GradingSystemWMX/bin/uis/Frame/ViewInfoFrame$2.class
Binary file not shown.
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/addGradeFrame$1.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/addGradeFrame$2.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/addGradeFrame$TextChanged.class
Binary file not shown.
Binary file modified GradingSystemWMX/bin/uis/Frame/addGradeFrame.class
Binary file not shown.
Binary file removed GradingSystemWMX/bin/uis/Frame/test$1.class
Binary file not shown.
Binary file removed GradingSystemWMX/bin/uis/Frame/test$2.class
Binary file not shown.
Binary file removed GradingSystemWMX/bin/uis/Frame/test$3.class
Binary file not shown.
Binary file removed GradingSystemWMX/bin/uis/Frame/test$4.class
Binary file not shown.
Binary file removed GradingSystemWMX/bin/uis/Frame/test.class
Binary file not shown.
101 changes: 0 additions & 101 deletions GradingSystemWMX/db.sql

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package uis.Frame;
package Abandon;

import java.util.Vector;

Expand Down
27 changes: 27 additions & 0 deletions GradingSystemWMX/src/daos/CourseDao.java
Original file line number Diff line number Diff line change
Expand Up @@ -94,5 +94,32 @@ protected void finalize() throws Throwable {
System.out.println(this.getClass().toString() + "destroyed.");
}

public Boolean addClass(String newID, Float newCredit, String newName, String newTerm, String newYear) {
sql = "insert into course (classid, classname, classyear, classterm, classcredit) values (?,?,?,?,?)";
params = new ArrayList<>();
params.add(newID);
params.add(newName);
params.add(newYear);
params.add(newTerm);
params.add(newCredit);

try {
return dBconnection.updateByPreparedStatement(sql, params);
}catch(Exception e) {
e.printStackTrace();
}
return false;
}

// public List<Course> getClassList() {
// sql = "select * from course";
// List<Course> cl = new ArrayList<>();
// try {
// cl = dBconnection.findSimpleRefResult(sql, params, cls)
// }
// // TODO Auto-generated method stub
// return null;
// }


}
2 changes: 1 addition & 1 deletion GradingSystemWMX/src/daos/GradesDao.java
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ public boolean updateTable(int studentID, int classUniqueID, int assignID) {

}

public boolean updateGrade(Float grade, int studentID, int classID, int assignID) {
public boolean updateGrade(Double grade, int studentID, int classID, int assignID) {
sql = "update grades set grade=? where studentID=? and classID=? and assignID=?";
params = new ArrayList<>();

Expand Down
16 changes: 11 additions & 5 deletions GradingSystemWMX/src/uis/Frame/DelFrame.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ public class DelFrame extends JFrame{
private Assignment assignDel = new Assignment();
private int uniqueID;
private String[] names;
ArrayList<String> del = new ArrayList<>();
private String del;
//ArrayList<String> del = new ArrayList<>();
public DelFrame(int uniqueID, String[] names) {
setSize(300, 300);
getContentPane().setLayout(new BorderLayout(0, 0));
Expand All @@ -48,7 +49,8 @@ public void valueChanged(ListSelectionEvent e) {
ListModel<String> listModel = list.getModel();
// setDelItems(listModel);
for (int index : indices) {
del.add(listModel.getElementAt(index));
del = listModel.getElementAt(index);
setDel(del);
}
}
});
Expand All @@ -62,9 +64,9 @@ public void valueChanged(ListSelectionEvent e) {
delbtn.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
boolean flag = false;
for(String name : del) {
flag = assignDao.delAssign(uniqueID, name);
}

flag = assignDao.delAssign(uniqueID, del);

if(!flag) {
JOptionPane.showMessageDialog(null, "Update failed!", "Error", JOptionPane.ERROR_MESSAGE);
}else {
Expand All @@ -85,4 +87,8 @@ public void actionPerformed(ActionEvent e) {
buttonGroup.add(cancelbtn);

}
protected void setDel(String del2) {
// TODO Auto-generated method stub
this.del = del2;
}
}
Loading