public MasterPresenter(IMasterView masterView = null) { this.masterView = masterView; db = new PortalAukcyjnyEntities(); if (IsUserLoggedIn()) { currentUserId = GetCurrentUserId(); } else { currentUserId = Guid.Empty; } currencyRepo = new CurrencyExchangeRepository(db); auctionsRepo = new AuctionsRepository(db); catRepo = new CategoriesRepository(db); offersRepo = new OffersRepository(db); usersRepo = new UsersRepository(db); commentsRepo = new CommentsRepository(db); observersRepo = new ObserversRepository(db); shipmentsRepo = new ShipmentsRepository(db); imagesRepo = new ImagesRepository(db); buyedItemsRepo = new BuyedItemsRepository(db); }
public string GetActualAuctionsByCatId(int catId) { AuctionsRepository auctionsRepo = new AuctionsRepository(); var auctions = auctionsRepo.GetByCategoryId(catId); return(JsonConvert.SerializeObject(auctions)); }
public AuctionDetailsModel() { auctionRepo = RepositoryFactory.GetRepositoryInstance <AuctionModel, AuctionsRepository>(); bidsRepo = RepositoryFactory.GetRepositoryInstance <BidsModel, BidsRepository>(); imageRepo = RepositoryFactory.GetRepositoryInstance <ImagesModel, ImageRepository>(); }
public static string GetAuctionTitle(string ID) { var repo = new AuctionsRepository(); return(repo.GetSingleElementByID(ID).Title); }
public NewBidViewModel() { bidsRepo = RepositoryFactory.GetRepositoryInstance <BidsModel, BidsRepository>(); auctionRepo = RepositoryFactory.GetRepositoryInstance <AuctionModel, AuctionsRepository>(); }
public AuctionsService(AuctionsRepository auctionRepository, PermissionService permissionService) { m_permissionService = permissionService ?? throw new ArgumentNullException(nameof(permissionService)); m_auctionsRepository = auctionRepository ?? throw new ArgumentNullException(nameof(auctionRepository)); }