private void deleteUserAssignmentDetails(int userAssignmentId, int detailType) { try { StudentAssignmentM stuAssign = StudentAssignmentM.Load(userAssignmentId); stuAssign.BuildDetails = ""; stuAssign.BuildResultCode = ""; stuAssign.AutoCompileStatus = Constants.AUTOCOMPILE_PENDING_STATUS; stuAssign.CheckDetails = ""; stuAssign.CheckResultCode = ""; stuAssign.Update(); } catch (Exception ex) { SharedSupport.HandleError(ex); } }
internal static void SendActionToQueue(int userAssignmentID, bool build, bool check) { StudentAssignmentM student = StudentAssignmentM.Load(userAssignmentID); student.SendActionToQueue(build, check); }
public void Init(int userAssignmentID, string tempDir) { workingDirectory = tempDir; studentAssignment = StudentAssignmentM.Load(userAssignmentID); }