Esempio n. 1
0
        private async Task SaveModel()
        {
            var dmnPlainXml = await JSRunTime.InvokeAsync <string>("dmnModellerLib.saveXml");

            BusinessRuleTask.BusinessRuleDefinitionXml = dmnPlainXml;
            BusinessRuleTask.BusinessRule = Definitions.DeserializePlainDefinition(dmnPlainXml);
        }
Esempio n. 2
0
 public BusinessRuleTask(XElement xElement) : base(xElement)
 {
     BusinessRuleDefinitionXml = ChangeDefaultIds(xElement.Element("BusinessRuleDefinition")?.Value);
     if (BusinessRuleDefinitionXml != null)
     {
         try
         {
             BusinessRule = Definitions.DeserializePlainDefinition(BusinessRuleDefinitionXml);
         }
         catch (Exception e)
         {
             Console.WriteLine(e.Message);
         }
     }
 }