Ejemplo n.º 1
0
        public void SaveSubmissionHistory(SubmissionHistory history)
        {
            var context = _serviceProvider.GetService <ApplicationDbContext>();

            context.SubmissionHistory.Add(history);
            context.SaveChanges();
        }
Ejemplo n.º 2
0
 public static DocumentStatusListViewModel DocumentStatusListFrom <T>(SubmissionHistory <T> source) where T : SubmissionDocument
 {
     return(new DocumentStatusListViewModel
     {
         Documents = from s in source.Documents
                     select DocumentStatusFrom(s)
     });
 }
Ejemplo n.º 3
0
        private void EvaluateSave()
        {
            foreach (var submission in SubmissionHistory)
            {
                SaveSubmission(submission);
            }

            Console.WriteLine($"Saved {SubmissionHistory.Count()} submissions");
        }
Ejemplo n.º 4
0
 public static PrimaryGeneralStatusListViewModel PrimaryGeneralStatusListFrom <T>(SubmissionHistory <T> primarySource, SubmissionHistory <T> generalSource) where T : SubmissionDocument
 {
     return(new PrimaryGeneralStatusListViewModel
     {
         PrimaryElection = DocumentStatusListFrom(primarySource).Documents,
         GeneralElection = DocumentStatusListFrom(generalSource).Documents
     });
 }