Beispiel #1
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public OperationCategoryCollection GetAllOperationCategories()
        {
            try
            {
                OperationCategoryCollection collection = new OperationCategoryCollection();

                collection.Clear();

                using (IDataReader dr = Database.ExecuteReader("UspGetAllOperationCategories", CommandType.StoredProcedure))
                {
                    while (dr.Read())
                    {
                        OperationCategory category = Populate(dr);

                        collection.Add(category);
                    }
                }

                return(collection);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #2
0
        public OperationCategoryCollection GetOperationCategoriesByResourceTypeCode(string ResourceTypeCode)
        {
            try
            {
                OperationCategoryCollection collection = new OperationCategoryCollection();
                // create sql parameters
                SqlParameter prmResourceTypeCode = new SqlParameter("@ResourceTypeCode", SqlDbType.VarChar, 10);
                prmResourceTypeCode.Direction = ParameterDirection.Input;
                prmResourceTypeCode.Value     = ResourceTypeCode;

                using (IDataReader dr = Database.ExecuteReader("UspGetOperationCatByResourceType", CommandType.StoredProcedure, prmResourceTypeCode))
                {
                    while (dr.Read())
                    {
                        OperationCategory operationCat = Populate(dr);

                        collection.Add(operationCat);
                    }
                }
                return(collection);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }