public bool UpdateProcessSchedule(long scheduleProcessID, string scheduleVersion, DateTime? lastInstantiated, DateTime nextScheduled, string repeatSchedule, string instantiatedUsers)
{
SqlCommand cmd = new SqlCommand("exec dbo.Atul_ProcessScheduleUpdate_sp @AtulProcessScheduleID, @ScheduleVersion, @LastInstantiated, @NextScheduledDate, @RepeatSchedule, @InstantiatedUserList", this._connection);
cmd.Parameters.Add(new SqlParameter("@AtulProcessScheduleID", scheduleProcessID));
cmd.Parameters.Add(new SqlParameter("@ScheduleVersion", scheduleVersion));
cmd.Parameters.Add(new SqlParameter("@LastInstantiated", lastInstantiated));
cmd.Parameters.Add(new SqlParameter("@NextScheduledDate", nextScheduled));
cmd.Parameters.Add(new SqlParameter("@RepeatSchedule", repeatSchedule));
cmd.Parameters.Add(new SqlParameter("@InstantiatedUserList", instantiatedUsers));
bool success = Convert.ToBoolean(cmd.ExecuteNonQuery());
return success;
}