public WebApiResult <bool> UpdateChecklistLayout([FromBody] OapChecklistLayout list)
        {
            if (list == null)
            {
                throw new System.Exception("Argument is null");
            }

            return(TryCatch <UpdateChecklistLayoutRequest, bool>(new UpdateChecklistLayoutRequest(list)));
        }
        private Workflow AddWorkflow(IrmaOapDbContext context, OapChecklistLayout genericLayout)
        {
            var workflow = new Workflow()
            {
                Name              = "Genericlist",
                Major             = 1,
                Minor             = 0,
                ChecklistLayoutId = genericLayout.Id,
                Active            = true,
                Assembly          = "Ensco.Irma.Services",
                Type              = "Ensco.Irma.Services.Workflow.Designers.Genericlist"
            };

            context.Workflows.AddOrUpdate(o => o.Name, workflow);

            return(workflow);
        }
 public WebApiResult <OapChecklistLayout> AddChecklistLayout([FromBody] OapChecklistLayout list)
 {
     return(TryCatch <AddChecklistLayoutRequest, OapChecklistLayout>(new AddChecklistLayoutRequest(list)));
 }
 public UpdateChecklistLayoutRequest(OapChecklistLayout layout)
 {
     ChecklistLayout = layout;
 }