public AttachProcessSubProcess ( System.Int64 AtulProcessID, System.Int64 AtulSubProcessID, int ProcessSubprocessSortOrder, string NotificationIdentifier, int ResponsibilityOf, int DeadlineOffset, int CreatedBy ) : bool | ||
AtulProcessID | System.Int64 | The atul process ID. |
AtulSubProcessID | System.Int64 | The atul sub process ID. |
ProcessSubprocessSortOrder | int | The process subprocess sort order. |
NotificationIdentifier | string | The notification identifier. |
ResponsibilityOf | int | The responsibility of ID. |
DeadlineOffset | int | The deadline offset. |
CreatedBy | int | The created by ID. |
return | bool |
public bool AttachProcessSubProcess(Int64 AtulProcessID, Int64 AtulSubProcessID, int ProcessSubprocessSortOrder, string NotificationIdentifier, int ResponsibilityOf, int DeadlineOffset, int CreatedBy)
{
SqlCommand cmd = new SqlCommand("exec dbo.Atul_ProcessSubprocessInsert_sp @AtulProcessID, @AtulSubProcessID, @ProcessSubprocessSortOrder, @NotificationIdentifier, @ResponsibilityOf, @DeadLineOffset, @CreatedBy", this._connection);
cmd.Parameters.Add(new SqlParameter("@AtulProcessID", AtulProcessID));
cmd.Parameters.Add(new SqlParameter("@AtulSubProcessID", AtulSubProcessID));
cmd.Parameters.Add(new SqlParameter("@ProcessSubprocessSortOrder", ProcessSubprocessSortOrder));
cmd.Parameters.Add(new SqlParameter("@NotificationIdentifier", NotificationIdentifier));
cmd.Parameters.Add(new SqlParameter("@ResponsibilityOf", ResponsibilityOf));
cmd.Parameters.Add(new SqlParameter("@DeadlineOffset", DeadlineOffset));
cmd.Parameters.Add(new SqlParameter("@CreatedBy", CreatedBy));
bool success = Convert.ToBoolean(cmd.ExecuteNonQuery());
return success;
}
public long CreateSubProcess(long AtulProcessID, string summary, string description, int sortOrder, string NotificationIdentifier, int ResponsibilityOf, int DeadlineOffset, int CreatedBy, int OwnedBy) { long subProcessId = 0; Atul_v1Data adb = new Atul_v1Data(); subProcessId = adb.CreateSubProcess(description, summary, CreatedBy, OwnedBy); adb.AttachProcessSubProcess(AtulProcessID, subProcessId, sortOrder, NotificationIdentifier, ResponsibilityOf, DeadlineOffset, CreatedBy); return subProcessId; }