Beispiel #1
0
        /*public void loadInspections()
         * {
         *      Inspections = App.database.LoadInspectionsForChecklist(this.Id).ToList();
         *      foreach (Inspection inspection in Inspections)
         *      {
         *              inspection.Checklist = this;
         *      }
         * }*/
        public static ChecklistModel Initialize(string configFileName)
        {
            ChecklistModel model = new ChecklistModel();

            DependencyService.Get <IParseChecklist>().Parse(model, configFileName);
            return(model);
        }
Beispiel #2
0
 public static void DeleteChecklist(ChecklistModel checklist)
 {
     foreach (Inspection inspection in checklist.Inspections)
     {
         Inspection.DeleteInspection(inspection);
     }
     App.database.DeleteChecklist(checklist);
 }