Ejemplo n.º 1
0
        ///<Summary>
        ///SuppliersCollection
        ///This method returns the collection of BOSuppliers objects
        ///</Summary>
        ///<returns>
        ///IList[IBOSuppliers]
        ///</returns>
        ///<parameters>
        ///
        ///</parameters>
        public static IList <IBOSuppliers> SuppliersCollection(ISuppliersRepository iSuppliersRepository)
        {
            Doing(null);
            try
            {
                IList <IBOSuppliers>  boSuppliersCollection  = new List <IBOSuppliers>();
                IList <IDAOSuppliers> daoSuppliersCollection = iSuppliersRepository.SelectAll();
                Done(null);

                foreach (IDAOSuppliers daoSuppliers in daoSuppliersCollection)
                {
                    boSuppliersCollection.Add(new BOSuppliers(daoSuppliers));
                }

                return(boSuppliersCollection);
            }
            catch (Exception ex)
            {
                Failed(null, ex);
                Handle(null, ex);
                return(null);
            }
        }