Exemplo n.º 1
0
 /// <summary>
 /// get team projects using provided data access instance
 /// </summary>
 /// <param name="dataAccess">the implementation of the data access to use when getting the data</param>
 public static IEnumerable <Project> GetProjects(ITeamDataAccess dataAccess)
 {
     return(dataAccess.GetProjects());
 }
Exemplo n.º 2
0
        /// <summary>
        /// get changesets using provided data access instance
        /// </summary>
        /// <param name="dataAccess">the implementation of the data access to use when getting the data</param>
        public static IServiceProvider GetTeamProjectCollection(ITeamDataAccess dataAccess)
        {
            var DAL = new Data.Team.TeamData(dataAccess);

            return(DAL.GetTeamProjectCollection());
        }
Exemplo n.º 3
0
 /// <summary>
 /// default constructor (with dependency input)
 /// </summary>
 /// <param name="teamDataAccess">the data access object to use when getting data</param>
 public TeamData(ITeamDataAccess teamDataAccess)
 {
     _teamDataAccess = teamDataAccess;
 }
Exemplo n.º 4
0
 public TeamBLL(ITeamDataAccess team)
 {
     teamData = team;
 }
Exemplo n.º 5
0
 /// <summary>
 /// default constructor (passes in dataaccess layer dependency)
 /// </summary>
 public TeamRepository(ITeamDataAccess teamDataAccess)
 {
     TeamDataAccess = teamDataAccess;
 }