public AuctionProcessController(ISoldItemRepository SoldItemRepository)
 {
     _SoldItemRepository = SoldItemRepository ??
                           throw new ArgumentNullException(nameof(SoldItemRepository));
 }
Exemple #2
0
        public void Delete(int id)
        {
            ISoldItemRepository repository = HttpContext.RequestServices.GetService(typeof(SoldItemRepository)) as SoldItemRepository;

            repository.DeleteSoldItemById(id);
        }
Exemple #3
0
        public IEnumerable <SoldItem> GetAllByUserId(int id)
        {
            ISoldItemRepository repository = HttpContext.RequestServices.GetService(typeof(SoldItemRepository)) as SoldItemRepository;

            return(repository.GetAllSoldItemsByUserId(id));
        }
Exemple #4
0
        public void Post([FromBody] SoldItem soldItem)
        {
            ISoldItemRepository repository = HttpContext.RequestServices.GetService(typeof(SoldItemRepository)) as SoldItemRepository;

            repository.CreateSoldItem(soldItem);
        }
Exemple #5
0
        public SoldItem GetById(int id)
        {
            ISoldItemRepository repository = HttpContext.RequestServices.GetService(typeof(SoldItemRepository)) as SoldItemRepository;

            return(repository.GetSoldItemById(id));
        }