Definition of MarkValueInfoData (SchoolAttendanceHistory/SchoolAttended/MarkingSystems/MarkValueInfoData) doesn't match spec/XSD
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Open ADK for C#/.NET |
New
|
Undecided
|
Unassigned |
Bug Description
The definition of MarkValueInfoData (roughly the following with mostly simple fields):
public class MarkValueInfoData : SifKeyedElement
{
public MarkValueInfoDa
public MarkValueInfoDa
protected MarkValueInfoDa
public override IElementDef[] KeyFields { get; }
public Letter Letter { get; set; }
public string Name { get; set; }
public string Narrative { get; set; }
public int? Numeric { get; set; }
public decimal? Percentage { get; set; }
public string RefId { get; set; }
public void SetLetter(bool? IsAccepted);
}
doesn't match the SIF spec/schema whatsoever. It's definition with mostly complex elements (just pulled from one of the 2.x versions) is:
This is an issue in both the java and csharp projects, MarkValueInfoDa