mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-26 07:38:33 -06:00
live submission type and rubric editing done
This commit is contained in:
@@ -43,7 +43,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private AssignmentTemplate? selectedTemplate =>
|
private AssignmentTemplate? selectedTemplate =>
|
||||||
planner
|
planner
|
||||||
.LocalCourse?
|
.LocalCourse?
|
||||||
|
|||||||
@@ -162,7 +162,7 @@
|
|||||||
assignmentContext.Assignment = null;
|
assignmentContext.Assignment = null;
|
||||||
})"
|
})"
|
||||||
>
|
>
|
||||||
Save
|
Done
|
||||||
</button>
|
</button>
|
||||||
</Footer>
|
</Footer>
|
||||||
</Modal>
|
</Modal>
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
protected override void OnInitialized()
|
protected override void OnInitialized()
|
||||||
{
|
{
|
||||||
assignmentContext.StateHasChanged += reload;
|
assignmentContext.StateHasChanged += reload;
|
||||||
|
reload();
|
||||||
}
|
}
|
||||||
private void reload()
|
private void reload()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -6,6 +6,7 @@
|
|||||||
protected override void OnInitialized()
|
protected override void OnInitialized()
|
||||||
{
|
{
|
||||||
assignmentContext.StateHasChanged += reload;
|
assignmentContext.StateHasChanged += reload;
|
||||||
|
reload();
|
||||||
}
|
}
|
||||||
private void reload()
|
private void reload()
|
||||||
{
|
{
|
||||||
@@ -37,11 +38,11 @@
|
|||||||
{
|
{
|
||||||
if(assignmentContext.Assignment != null)
|
if(assignmentContext.Assignment != null)
|
||||||
{
|
{
|
||||||
|
types = newTypes;
|
||||||
assignmentContext.SaveAssignment(assignmentContext.Assignment with
|
assignmentContext.SaveAssignment(assignmentContext.Assignment with
|
||||||
{
|
{
|
||||||
SubmissionTypes = newTypes
|
SubmissionTypes = types
|
||||||
}
|
});
|
||||||
);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -54,6 +55,7 @@
|
|||||||
{
|
{
|
||||||
var isDiscussion = submissionType == SubmissionType.DISCUSSION_TOPIC;
|
var isDiscussion = submissionType == SubmissionType.DISCUSSION_TOPIC;
|
||||||
var allowedToBeChecked = !discussionIsSelected || isDiscussion;
|
var allowedToBeChecked = !discussionIsSelected || isDiscussion;
|
||||||
|
|
||||||
<div class="col-4">
|
<div class="col-4">
|
||||||
<div class="form-check form-switch">
|
<div class="form-check form-switch">
|
||||||
<input
|
<input
|
||||||
|
|||||||
@@ -39,6 +39,8 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
<AssignmentForm />
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col overflow-y-auto border rounded " style="max-height: 95vh;">
|
<div class="col overflow-y-auto border rounded " style="max-height: 95vh;">
|
||||||
@if (planner.LocalCourse != null)
|
@if (planner.LocalCourse != null)
|
||||||
@@ -57,5 +59,3 @@
|
|||||||
<Modules />
|
<Modules />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<AssignmentForm />
|
|
||||||
@@ -14,11 +14,12 @@ public class AssignmentEditorContext
|
|||||||
private LocalAssignment? _assignment;
|
private LocalAssignment? _assignment;
|
||||||
public LocalAssignment? Assignment
|
public LocalAssignment? Assignment
|
||||||
{
|
{
|
||||||
get { return _assignment; }
|
get =>_assignment;
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
_assignment = value;
|
_assignment = value;
|
||||||
StateHasChanged?.Invoke();
|
StateHasChanged?.Invoke();
|
||||||
|
Console.WriteLine("new assignment");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user