public long CreateInstanceProcess(long AtulProcessID, int CreatedBy, int OwnedBy, int AtulProcessStatusID, string SubjectIdentifier, string SubjectSummary)
{
SqlCommand cmd = new SqlCommand("exec dbo.Atul_InstanceProcessInsert_sp @AtulProcessID, @CreatedBy, @OwnedBy, @AtulProcessStatusID, @SubjectIdentifier, @SubjectSummary", this._connection);
cmd.Parameters.Add(new SqlParameter("@AtulProcessID", AtulProcessID));
cmd.Parameters.Add(new SqlParameter("@CreatedBy", CreatedBy));
cmd.Parameters.Add(new SqlParameter("@OwnedBy", OwnedBy));
cmd.Parameters.Add(new SqlParameter("@AtulProcessStatusID", AtulProcessStatusID));
cmd.Parameters.Add(new SqlParameter("@SubjectIdentifier", SubjectIdentifier));
cmd.Parameters.Add(new SqlParameter("@SubjectSummary", SubjectSummary));
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
DataTable returnTable = new DataTable();
da.Fill(returnTable);
DataRow r = returnTable.Rows[0];
long processInstanceId = Convert.ToInt64(r["AtulInstanceProcessID"]);
return processInstanceId;
}