public RoleViewModel GetRoleFor(int userId) { var roleId = UserService.Get(userId).RoleId; var role = RoleRepository.GetDataById(roleId); RoleViewModelBuilder builder = BuilderResolverService.Get <RoleViewModelBuilder, RoleData>(role); Constructor.ConstructViewModelData(builder); return(builder.GetViewModel()); }
private List <UserViewModel> ConvertDataToViewModels(List <UserData> domainModels) { var viewModels = new List <UserViewModel>(); foreach (var item in domainModels) { UserViewModelBuilder builder = BuilderResolverService.Get <UserViewModelBuilder, UserData>(item); Constructor.ConstructViewModelData(builder); viewModels.Add(builder.GetViewModel()); } return(viewModels); }
public UserViewModel Get(int?userId) { var viewModel = new UserViewModel(); if (userId.HasValue) { UserData domainModel = UserRepository.GetDataById(userId.Value); UserViewModelBuilder builder = BuilderResolverService.Get <UserViewModelBuilder, UserData>(domainModel); Constructor.ConstructViewModelData(builder); viewModel = builder.GetViewModel(); } return(viewModel); }
private List <RelationUserBookCopyViewModel> ConvertToViewModels(List <RelationUserBookCopyData> domainModels) { var viewModels = new List <RelationUserBookCopyViewModel>(); foreach (var item in domainModels) { RelationUserBookCopyViewModelBuilder builder = BuilderResolverService.Get <RelationUserBookCopyViewModelBuilder, RelationUserBookCopyData>(item); Constructor.ConstructViewModelData(builder); viewModels.Add(builder.GetViewModel()); } return(viewModels); }
public PermissionViewModel Get(int?permissionId) { var viewModel = new PermissionViewModel(); if (permissionId.HasValue) { PermissionData domainModel = PermissionRepository.GetDataById(permissionId.Value); PermissionViewModelBuilder builder = BuilderResolverService.Get <PermissionViewModelBuilder, PermissionData>(domainModel); Constructor.ConstructViewModelData(builder); viewModel = builder.GetViewModel(); } return(viewModel); }
public CategoryViewModel Get(int?categoryId) { var viewModel = new CategoryViewModel(); if (categoryId.HasValue) { CategoryData domainModel = CategoryRepository.GetDataById(categoryId.Value); CategoryViewModelBuilder builder = BuilderResolverService.Get <CategoryViewModelBuilder, CategoryData>(domainModel); Constructor.ConstructViewModelData(builder); viewModel = builder.GetViewModel(); } return(viewModel); }
public RoleViewModel Get(int?roleId) { var viewModel = new RoleViewModel(); if (roleId.HasValue) { RoleData domainModel = RoleRepository.GetDataById(roleId.Value); RoleViewModelBuilder builder = BuilderResolverService.Get <RoleViewModelBuilder, RoleData>(domainModel); Constructor.ConstructViewModelData(builder); viewModel = builder.GetViewModel(); } return(viewModel); }
public LanguageViewModel Get(int?languageId) { var viewModel = new LanguageViewModel(); if (languageId.HasValue) { LanguageData domainModel = LanguageRepository.GetDataById(languageId.Value); LanguageViewModelBuilder builder = BuilderResolverService.Get <LanguageViewModelBuilder, LanguageData>(domainModel); Constructor.ConstructViewModelData(builder); viewModel = builder.GetViewModel(); } return(viewModel); }
public BookCopyViewModel GetCopy(int?bookCopyId) { var viewModel = new BookCopyViewModel(); if (bookCopyId.HasValue) { BookCopyData domainModel = BookCopyRepository.GetDataById(bookCopyId.Value); BookCopyViewModelBuilder builder = BuilderResolverService.Get <BookCopyViewModelBuilder, BookCopyData>(domainModel); Constructor.ConstructViewModelData(builder); viewModel = builder.GetViewModel(); } return(viewModel); }