public processes performActivity(string xml) { WorkflowEngineSOA.WorkflowEngineSOA wfEngine = new WorkflowEngineSOA.WorkflowEngineSOA(); wfEngine.Url = url; string xmlRespuesta = wfEngine.performActivityAsString(xml); processes respuesta = SerializerManager.DeserializarTo <processes>(xmlRespuesta); return(respuesta); }
public processes createCase2(T param) { WorkflowEngineSOA.WorkflowEngineSOA wfEngine = new WorkflowEngineSOA.WorkflowEngineSOA(); wfEngine.Url = url; string xml = SerializerManager.SerializarToXml <T>(param); string xmlRespuesta = wfEngine.createCasesAsString(xml); //XmlDocument respuesta = new XmlDocument(); //respuesta.LoadXml(xmlRespuesta); processes respuesta = SerializerManager.DeserializarTo <processes>(xmlRespuesta); return(respuesta); }
public WorkflowEngine(string url) { connObject = new WorkflowEngineSOA.WorkflowEngineSOA(); if (url.EndsWith("/")) { connObject.Url = url + WorkflowEngineSOASuffix; } else { connObject.Url = url + "/" + WorkflowEngineSOASuffix; } connObject.UseDefaultCredentials = true; connObject.PreAuthenticate = true; connObject.Credentials = CredentialCache.DefaultNetworkCredentials; }