Beispiel #1
0
        public void GetAll()
        {
            var repo        = new InquiryRepository();
            var inquiryList = repo.GetAll();

            Assert.AreEqual(1, inquiryList.Count);
        }
Beispiel #2
0
        public async Task <IHttpActionResult> Home()
        {
            var inquiryRepo = new InquiryRepository();
            var inquiries   = await inquiryRepo.OpenInquiries();

            var orderRepo = new OrderRepository();
            var orders    = await orderRepo.GetOrders(all : false);

            return(Ok(new { Inquiries = inquiries, Orders = orders }));
        }
 public RepositoryFactory(ClientDbContext context)
 {
     _context                   = context;
     AccountRepository          = new AccountRepository(_context);
     CarRatingRepository        = new CarRatingRepository(_context);
     DMVRepository              = new DMVRepository(_context);
     EquipmentBookingRepository = new EquipmentBookingRepository(_context);
     EquipmentRepository        = new EquipmentRepository(_context);
     InquiryRepository          = new InquiryRepository(_context);
     VehicleBookingRepository   = new VehicleBookingRepository(_context);
     VehicleRepository          = new VehicleRepository(_context);
 }
 public InquiryController()
 {
     this.repo = new InquiryRepository();
 }
        public IHttpActionResult InquirySearch(string search, string sort, bool? status, string type)
        {
            try
            {
                InquiryRepository repo = new InquiryRepository();
                InquiryTypeRepository typeRepo = new InquiryTypeRepository();

                InquiryFilterCollectionViewModel model = new InquiryFilterCollectionViewModel();

                model.inquiries = repo.GetList(search, sort, status, type);
                model.types = typeRepo.GetList();

                return Ok(model);
            }
            catch (Exception ex)
            {
                return BadRequest(ex.Message);
            }
        }