public IBOIdentityUserRole BOIdentityUserRole(IIdentityUserRoleRepository repo) { BOIdentityUserRole boIdentityUserRole = (BOIdentityUserRole)BOIdentityUserRole(); boIdentityUserRole.Repository = repo; return(boIdentityUserRole); }
public AccountAdminController(IAspNetUsersRepository aspNetUsersRepository, IIdentityUserRoleRepository identityUserRoleRepository, IApplicationRoleRepository applicationRoleRepository, ApplicationUserManager userManager, IUnitOfWork unitOfWork) { _aspNetUsersRepository = aspNetUsersRepository; _applicationRoleRepository = applicationRoleRepository; _identityUserRoleRepository = identityUserRoleRepository; _userManager = userManager; _unitOfWork = unitOfWork; }
///<Summary> ///IdentityUserRoleCollectionCount ///This method returns the collection count of BOIdentityUserRole objects ///</Summary> ///<returns> ///Int32 ///</returns> ///<parameters> /// ///</parameters> public static Int32 IdentityUserRoleCollectionCount(IIdentityUserRoleRepository iIdentityUserRoleRepository) { Doing(null); try { Int32 objCount = iIdentityUserRoleRepository.SelectAllCount(); return(objCount); } catch (Exception ex) { Failed(null, ex); Handle(null, ex); return(-1); } }
///<Summary> ///IdentityUserRoleCollection ///This method returns the collection of BOIdentityUserRole objects ///</Summary> ///<returns> ///IList[IBOIdentityUserRole] ///</returns> ///<parameters> /// ///</parameters> public static IList <IBOIdentityUserRole> IdentityUserRoleCollection(IIdentityUserRoleRepository iIdentityUserRoleRepository) { Doing(null); try { IList <IBOIdentityUserRole> boIdentityUserRoleCollection = new List <IBOIdentityUserRole>(); IList <IDAOIdentityUserRole> daoIdentityUserRoleCollection = iIdentityUserRoleRepository.SelectAll(); Done(null); foreach (IDAOIdentityUserRole daoIdentityUserRole in daoIdentityUserRoleCollection) { boIdentityUserRoleCollection.Add(new BOIdentityUserRole(daoIdentityUserRole)); } return(boIdentityUserRoleCollection); } catch (Exception ex) { Failed(null, ex); Handle(null, ex); return(null); } }