using Comal.Classes; using InABox.Core; using System; namespace PRS.Mobile { public static class DigitalFormsHelper { public static IDigitalFormHostModel LoadModel(DigitalFormLayout layout, Type type, Kanban addToTaskKanban, Guid JobID, ExistingFormShell? form = null, bool addingToTask = false) { if (type == typeof(JobForm)) { var job = new Job() { ID = form?.ParentID ?? JobID }; var model = new DigitalFormHostModel(); model.LoadItems(job, layout.Form.ID, form.ID, layout); return model; } else { var model = new DigitalFormHostModel(); var kanban = new Kanban() { ID = form?.ParentID ?? JobID }; model.LoadItems(kanban, layout.Form.ID, form.ID, layout); return model; } } } }