public IBOEmployeeTerritories BOEmployeeTerritories(IEmployeeTerritoriesRepository repo) { BOEmployeeTerritories boEmployeeTerritories = (BOEmployeeTerritories)BOEmployeeTerritories(); boEmployeeTerritories.Repository = repo; return(boEmployeeTerritories); }
public UnitOfWork(string connectionString, string providerName) { providerFactory = DbProviderFactories.GetFactory(providerName); connection = providerFactory.CreateConnection(); connection.ConnectionString = connectionString; connection.Open(); Orders = new OrderRepository(connection); Products = new ProductRepository(connection); EmployeeTerritories = new EmployeeTerritoriesRepository(connection); }
///<Summary> ///EmployeeTerritoriesCollectionCount ///This method returns the collection count of BOEmployeeTerritories objects ///</Summary> ///<returns> ///Int32 ///</returns> ///<parameters> /// ///</parameters> public static Int32 EmployeeTerritoriesCollectionCount(IEmployeeTerritoriesRepository iEmployeeTerritoriesRepository) { Doing(null); try { Int32 objCount = iEmployeeTerritoriesRepository.SelectAllCount(); return(objCount); } catch (Exception ex) { Failed(null, ex); Handle(null, ex); return(-1); } }
///<Summary> ///EmployeeTerritoriesCollection ///This method returns the collection of BOEmployeeTerritories objects ///</Summary> ///<returns> ///IList[IBOEmployeeTerritories] ///</returns> ///<parameters> /// ///</parameters> public static IList <IBOEmployeeTerritories> EmployeeTerritoriesCollection(IEmployeeTerritoriesRepository iEmployeeTerritoriesRepository) { Doing(null); try { IList <IBOEmployeeTerritories> boEmployeeTerritoriesCollection = new List <IBOEmployeeTerritories>(); IList <IDAOEmployeeTerritories> daoEmployeeTerritoriesCollection = iEmployeeTerritoriesRepository.SelectAll(); Done(null); foreach (IDAOEmployeeTerritories daoEmployeeTerritories in daoEmployeeTerritoriesCollection) { boEmployeeTerritoriesCollection.Add(new BOEmployeeTerritories(daoEmployeeTerritories)); } return(boEmployeeTerritoriesCollection); } catch (Exception ex) { Failed(null, ex); Handle(null, ex); return(null); } }
public IQueryable <EmployeeTerritories> GetEmployeeTerritories([Service] IEmployeeTerritoriesRepository repository) => repository.GetEmployeeTerritories();