Example #1
0
        public static JNPWorkflowStatusCollection GetCollection(long jnpID)
        {
            JNPWorkflowStatusCollection collection = null;

            try
            {
                DataTable dataTable = ExecuteDataTable("spr_GetJNPWorkflowStatuses", jnpID);
                collection = GetCollection(dataTable);
            }
            catch (Exception ex)
            {
                ExceptionBase.HandleException(ex);
            }

            return(collection);
        }
Example #2
0
        protected static JNPWorkflowStatusCollection GetCollection(DataTable dataItems)
        {
            JNPWorkflowStatusCollection collection = new JNPWorkflowStatusCollection();

            if (dataItems != null)
            {
                for (int i = 0; i < dataItems.Rows.Count; i++)
                {
                    JNPWorkflowStatus item = new JNPWorkflowStatus(dataItems.Rows[i]);
                    collection.Add(item);
                }
            }
            else
            {
                throw new Exception("You cannot create a JNPWorkflowStatus collection from a null data table.");
            }

            return(collection);
        }