示例#1
0
        public new void AsJson(JsonWriter writer, string baseUrl)
        {
            writer.WriteStartObject();
            base.AsJson(writer, baseUrl);

            writer.WritePropertyName("lineItem");
            LineItem.AsJsonReference(writer, baseUrl);

            writer.WritePropertyName("student");
            Student.AsJsonReference(writer, baseUrl);

            writer.WritePropertyName("scoreStatus");
            writer.WriteValue(ScoreStatus.ToString().Replace('_', ' '));

            writer.WritePropertyName("score");
            writer.WriteValue(Score.ToString());

            writer.WritePropertyName("scoreDate");
            writer.WriteValue(ScoreDate.ToString("yyyy-MM-dd"));

            if (!string.IsNullOrEmpty(Comment))
            {
                writer.WritePropertyName("comment");
                writer.WriteValue(Comment);
            }

            writer.WriteEndObject();
            writer.Flush();
        }
示例#2
0
 public AddCreditScorePage()
 {
     InitializeComponent();
     ScoreDate.Focus();
     CmbProvider.Items.Add("TransUnion");
     CmbProvider.Items.Add("Experian");
     CmbProvider.Items.Add("Equifax");
 }
示例#3
0
 /// <summary>Resets all controls to their default state.</summary>
 private void Reset()
 {
     ScoreDate.Text            = "";
     TxtSource.Text            = "";
     TxtScore.Text             = "";
     CmbProvider.SelectedIndex = -1;
     ChkFICO.IsChecked         = false;
     ScoreDate.Focus();
 }
示例#4
0
 /// <summary>Resets all controls to their default state.</summary>
 private void Reset()
 {
     ScoreDate.SelectedDate   = SelectedCreditScore.Date;
     TxtSource.Text           = SelectedCreditScore.Source;
     TxtScore.Text            = SelectedCreditScore.Score.ToString();
     CmbProvider.SelectedItem = SelectedCreditScore.ProviderToString;
     ChkFICO.IsChecked        = SelectedCreditScore.FICO;
     ScoreDate.Focus();
 }
示例#5
0
        public new void AsCsvRow(CsvWriter writer, bool bulk = true)
        {
            base.AsCsvRow(writer, bulk);

            writer.WriteField(LineItemId);
            writer.WriteField(StudentUserId);
            writer.WriteField(ScoreStatus);
            writer.WriteField(Score);
            writer.WriteField(ScoreDate.ToString("yyyy-MM-dd"));
            writer.WriteField(Comment);

            writer.NextRecord();
        }