private RapportVragenlijstVM ReadJson(IngevuldeVragenlijst list) { try { return(JsonConvert.DeserializeObject <RapportVragenlijstVM>(list.IngevuldeVragenlijst1)); } catch (Exception e) { return(null); } }
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(); } }
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"); } }