public long CreateProcess(string ProcessDescription, string ProcessSummary, int CreatedBy, int OwnedBy, int AtulProcessStatusID, int DeadLineOffset)
{
long processId = 0;
AtulBusinessLogic adb = new AtulBusinessLogic();
Process p = adb.GetProcessBySummary(ProcessSummary);
if (p == null)
{
processId = adb.CreateProcess(ProcessDescription, ProcessSummary, CreatedBy, OwnedBy, AtulProcessStatusID, DeadLineOffset);
}
else
{
throw new Exception("A Process with that name already exists.");
}
return processId;
}