예제 #1
0
 public bool AddProcessManager(int AtulRemoteSystemID, int AtulUserTypeID, string RemoteSystemLoginID, string DisplayName)
 {
     bool success = false;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     success = adb.AddProcessManager(AtulRemoteSystemID, AtulUserTypeID, RemoteSystemLoginID, DisplayName);
     return success;
 }
예제 #2
0
 public bool AddActivityToActivityGroup(int AtulActivityGroupID, int AtulActivityID, int CreatedBy)
 {
     bool success = false;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     success = adb.AddActivityToActivityGroup(AtulActivityGroupID, AtulActivityID, CreatedBy);
     return success;
 }
예제 #3
0
 public string FlexFieldGetBySearch(string AtulProcessID, string AtulSubProcessID, string AtulActivityID)
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.FlexFieldGetBySearch(Convert.ToInt64(AtulProcessID), Convert.ToInt64(AtulSubProcessID), Convert.ToInt64(AtulActivityID));
     return d;
 }
예제 #4
0
 public string GetQueueMessageByCorrelationID(string queue, string correlationID)
 {
     string msg = string.Empty;
     AtulBusinessLogic b = new AtulBusinessLogic();
     msg = b.GetQueueMessageByCorrelationID(queue, correlationID);
     return msg;
 }
예제 #5
0
 public string GetProviderParameters(string providerId, string verb)
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.GetProviderParameters(Convert.ToInt64(providerId), verb);
     return d;
 }
예제 #6
0
 public string GetProviderByID(string ProviderID)
 {
     string d = string.Empty;
     long AtulProviderID = Convert.ToInt64(ProviderID);
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.GetProviderByID(AtulProviderID);
     return d;
 }
예제 #7
0
 public Schedule GetProcessScheduleByProcessID(string ProcessID)
 {
     Schedule s;
     long AtulProcessID = Convert.ToInt64(ProcessID);
     AtulBusinessLogic adb = new AtulBusinessLogic();
     s = adb.GetProcessScheduleByProcessID(AtulProcessID);
     return s;
 }
예제 #8
0
 public string GetProcessActivityByProcessIDActivityID(string ProcessID, string ActivityID)
 {
     string d = string.Empty;
     long AtulProcessID = Convert.ToInt64(ProcessID);
     long AtulActivityID = Convert.ToInt64(ActivityID);
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.GetProcessActivityByProcessIDActivityID(AtulProcessID, AtulActivityID);
     return d;
 }
예제 #9
0
 public string GetInstanceDetail(string AtulInstanceProcessID)
 {
     //
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.GetInstanceDetail(AtulInstanceProcessID);
     return d;
 }
예제 #10
0
 public bool FlexFieldStorageUpdate(string AtulFlexFieldStorageID, string AtulInstanceProcessID, string TokenValue, string ModifiedBy)
 {
     bool success = false;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     success = adb.FlexFieldStorageUpdate(Convert.ToInt64(AtulFlexFieldStorageID), Convert.ToInt64(AtulInstanceProcessID), TokenValue, Convert.ToInt64(ModifiedBy));
     return success;
 }
예제 #11
0
 public string FlexFieldStorageInsert(string AtulInstanceProcessID, long AtulFlexFieldID, string tokenValue, string CreatedBy)
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     Trace.WriteLineIf(debug, tokenValue);
     d = adb.FlexFieldStorageInsert(Convert.ToInt64(AtulInstanceProcessID), Convert.ToInt64(AtulFlexFieldID), tokenValue, Convert.ToInt64(CreatedBy));
     return d;
 }
예제 #12
0
 public string FlexFieldStorageGetByProcessID(string AtulInstanceProcessID)
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.FlexFieldStorageGetByProcessID(Convert.ToInt64(AtulInstanceProcessID));
     return d;
 }
예제 #13
0
 public string FlexFieldStorageGet()
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.FlexFieldStorageGet();
     return d;
 }
예제 #14
0
 public bool FlexFieldStorageDelete(string AtulFlexFieldStorageID, string ModifiedBy)
 {
     bool success = false;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     success = adb.FlexFieldStorageDelete(Convert.ToInt64(AtulFlexFieldStorageID), Convert.ToInt64(ModifiedBy));
     return success;
 }
예제 #15
0
 public string FlexFieldsGetByProcessID(long AtulProcessID)
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.FlexFieldsGetByProcessID(AtulProcessID);
     return d;
 }
예제 #16
0
 public string GetConfigVariablesByScriptName(string ScriptName)
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.ConfigVariablesGetByScriptName(ScriptName);
     return d;
 }
예제 #17
0
 public string GetCurrentInstanceSubProcess(Int64 AtulInstanceProcessID)
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.GetCurrentInstanceSubProcess(Convert.ToInt64(AtulInstanceProcessID));
     return d;
 }
예제 #18
0
 public bool FlexFieldUpdate(string AtulFlexFieldID, string TokenName, int IsRequired, string ModifiedBy, string AtulProcessID, string AtulSubProcessID, string AtulActivityID)
 {
     bool success = false;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     Trace.WriteLineIf(debug, TokenName);
     success = adb.FlexFieldUpdate(Convert.ToInt64(AtulFlexFieldID), TokenName, IsRequired, Convert.ToInt64(ModifiedBy), Convert.ToInt64(AtulProcessID), Convert.ToInt64(AtulSubProcessID), Convert.ToInt64(AtulActivityID));
     return success;
 }
예제 #19
0
 public string GetInstanceProcessByProcessID(string AtulProcessID)
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.GetInstanceProcessByProcessID(Convert.ToInt64(AtulProcessID));
     return d;
 }
예제 #20
0
 public bool FlexFieldUpsert(string TokenName, int IsRequired, string CreatedBy, string AtulProcessID, string AtulSubProcessID, string AtulActivityID, string DefaultTokenValue, string FriendlyName, string ToolTip, int IsParameter)
 {
     bool success = false;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     success = adb.FlexFieldUpsert(TokenName, IsRequired, Convert.ToInt64(CreatedBy), Convert.ToInt64(AtulProcessID), Convert.ToInt64(AtulSubProcessID), Convert.ToInt64(AtulActivityID), DefaultTokenValue, FriendlyName, ToolTip, IsParameter);
     return success;
 }
예제 #21
0
 public Process GetProcessBySummary(string ProcessSummary)
 {
     Process p;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     p = adb.GetProcessBySummary(ProcessSummary);
     return p;
 }
예제 #22
0
 public string GetAllDeadlineType()
 {
     string Types;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     Types = adb.GetAllDeadlineType();
     return Types;
 }
예제 #23
0
 public string GetProcessSubProcessDetailsBySubProcessID(string AtulSubProcessID)
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.GetProcessSubProcessDetailsBySubProcessID(Convert.ToInt64(AtulSubProcessID));
     return d;
 }
예제 #24
0
 public string GetAllInstanceProcess()
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.GetAllInstanceProcess();
     return d;
 }
예제 #25
0
 public string GetProviderInfoBySubProcessID(Int64 AtulInstanceProcessSubProcessID)
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.GetProviderInfoBySubProcessID(Convert.ToInt64(AtulInstanceProcessSubProcessID));
     return d;
 }
예제 #26
0
 public string GetAllProcessStatus()
 {
     string Statuses;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     Statuses = adb.GetAllProcessStatus();
     return Statuses;
 }
예제 #27
0
 public string GetProviders()
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.GetProviders();
     return d;
 }
예제 #28
0
 public string GetAllProcessSubProcessActivity()
 {
     string d = string.Empty;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.GetAllProcessSubProcessActivity();
     return d;
 }
예제 #29
0
 public string GetSubProcessByID(string SubProcessID)
 {
     string d = string.Empty;
     long AtulSubProcessID = Convert.ToInt64(SubProcessID);
     AtulBusinessLogic adb = new AtulBusinessLogic();
     d = adb.GetSubProcessByID(AtulSubProcessID);
     return d;
 }
예제 #30
0
 public bool FlexFieldDelete(long AtulFlexFieldID, long ModifiedBy)
 {
     bool success = false;
     AtulBusinessLogic adb = new AtulBusinessLogic();
     success = adb.FlexFieldDelete(AtulFlexFieldID, ModifiedBy);
     return success;
 }