public ClientCertificatesForUserViewModel(IClientCertificatesRepository clientCertificatesRepository, IUserManagementRepository userManagementRepository, string username) { this.clientCertificatesRepository = clientCertificatesRepository; this.userManagementRepository = userManagementRepository; var allnames = userManagementRepository.GetUsers() .Select(x => new SelectListItem { Text = x }).ToList(); allnames.Insert(0, new SelectListItem { Text = "-Choose-", Value = "" }); this.AllUserNames = allnames; this.UserName = username; NewCertificate = new ClientCertificate { UserName = username }; if (!IsNew) { var certs = this.clientCertificatesRepository .GetClientCertificatesForUser(this.UserName) .ToArray(); this.Certificates = certs; } else { this.Certificates = new ClientCertificate[0]; } }
public ClientCertificatesForUserViewModel(IClientCertificatesRepository clientCertificatesRepository, IUserManagementRepository userManagementRepository, string username) { this.clientCertificatesRepository = clientCertificatesRepository; this.userManagementRepository = userManagementRepository; var allnames = userManagementRepository.GetUsers() .Select(x => new SelectListItem { Text = x }).ToList(); allnames.Insert(0, new SelectListItem { Text = "-Choose-", Value = "" }); this.AllUserNames = allnames; this.UserName = username; NewCertificate = new ClientCertificate { UserName = username }; if (!IsNew) { var certs = this.clientCertificatesRepository .GetClientCertificatesForUser(this.UserName) .ToArray(); this.Certificates = certs; } else { this.Certificates = new ClientCertificate[0]; } }
public RolesViewModel(Repositories.IUserManagementRepository UserManagementRepository) { this.UserManagementRepository = UserManagementRepository; this.Roles = UserManagementRepository .GetRoles() .Select(x => new RoleInputModel { Name = x }) .OrderBy(x=>x.CanDelete) .ToArray(); }
public RolesViewModel(Repositories.IUserManagementRepository UserManagementRepository) { this.UserManagementRepository = UserManagementRepository; this.Roles = UserManagementRepository .GetRoles() .Select(x => new RoleInputModel { Name = x }) .OrderBy(x => x.CanDelete) .ToArray(); }
public UsersViewModel(Repositories.IUserManagementRepository UserManagementRepository, int currentPage, string filter) { Container.Current.SatisfyImportsOnce(this); this.UserManagementRepository = UserManagementRepository; this.Filter = filter; Init(currentPage, filter); if (TotalPages < CurrentPage) { Init(TotalPages, filter); } }
public UsersViewModel(Repositories.IUserManagementRepository UserManagementRepository, int currentPage, string filter) { Container.Current.SatisfyImportsOnce(this); this.UserManagementRepository = UserManagementRepository; this.Filter = filter; Init(currentPage, filter); if (TotalPages < CurrentPage) { Init(TotalPages, filter); } }
public UsersViewModel(Repositories.IUserManagementRepository UserManagementRepository, string filter) { // TODO: Complete member initialization this.UserManagementRepository = UserManagementRepository; this.Filter = filter; if (String.IsNullOrEmpty(filter)) { Users = UserManagementRepository.GetUsers(); Total = Showing; } else { Users = UserManagementRepository.GetUsers(filter); Total = UserManagementRepository.GetUsers().Count(); } }
public UsersViewModel(Repositories.IUserManagementRepository UserManagementRepository, string filter) { this.UserManagementRepository = UserManagementRepository; this.Filter = filter; if (String.IsNullOrEmpty(filter)) { Users = UserManagementRepository.GetUsers(); Total = Showing = Users.Count(); } else { Users = UserManagementRepository.GetUsers(filter); Total = UserManagementRepository.GetUsers().Count(); Showing = Users.Count(); } UsersDeleteList = Users.Select(x => new UserDeleteModel { Username = x }).ToArray(); }
public UsersViewModel(Repositories.IUserManagementRepository UserManagementRepository, string filter) { this.UserManagementRepository = UserManagementRepository; this.Filter = filter; if (String.IsNullOrEmpty(filter)) { Users = UserManagementRepository.GetUsers(); Total = Showing = Users.Count(); } else { Users = UserManagementRepository.GetUsers(filter); Total = UserManagementRepository.GetUsers().Count(); Showing = Users.Count(); } UsersDeleteList = Users.Select(x => new UserDeleteModel { Username = x }).ToArray(); }
public UserRolesViewModel(Repositories.IUserManagementRepository userManagementRepository, string username) { this.userManagementRepository = userManagementRepository; this.Username = username; this.UserRoles = this.userManagementRepository.GetRolesForUser(this.Username); }
public UserRolesViewModel(Repositories.IUserManagementRepository userManagementRepository, string username) { this.userManagementRepository = userManagementRepository; this.Username = username; this.UserRoles = this.userManagementRepository.GetRolesForUser(this.Username); }