Example #1
0
 private RapportVragenlijstVM ReadJson(IngevuldeVragenlijst list)
 {
     try
     {
         return(JsonConvert.DeserializeObject <RapportVragenlijstVM>(list.IngevuldeVragenlijst1));
     }
     catch (Exception e)
     {
         return(null);
     }
 }
Example #2
0
 public static void AddIngevuldeVragenlijst(Inspectie inspectieModel, Gebruiker gebruiker, Vragenlijst vragenlijst, string data)
 {
     using (var context = new FestiSpecDBEntities())
     {
         var insertable = new IngevuldeVragenlijst()
         {
             Gebruiker             = gebruiker,
             IngevuldeVragenlijst1 = data,
             Vragenlijst           = vragenlijst,
             Inspectie             = inspectieModel
         };
         context.Gebruiker.Attach(insertable.Gebruiker);
         context.Vragenlijst.Attach(insertable.Vragenlijst);
         context.Inspectie.Attach(inspectieModel);
         context.IngevuldeVragenlijst.Add(insertable);
         context.SaveChanges();
     }
 }
Example #3
0
 public void GenerateReport(IngevuldeVragenlijst list)
 {
     if (window != null)
     {
         if (list != null)
         {
             window.Close();
             window = null;
         }
         else
         {
             return;
         }
     }
     try
     {
         CreatePdf(ReadJson(list));
     }
     catch (Exception e)
     {
         MessageBox.Show("Er ging iets fout bij het uitlezen van de data.", "Waarschuwing");
     }
 }