Beispiel #1
0
        public async Task <QueryResult <SupplierCombinedModelView> > FindSuppliers(CombinedSearchCretriaModel cretria)
        {
            return(await _context.OfferSolidarities
                   .Where(x => x.OfferId == cretria.OfferId && x.IsActive == true)
                   .Include("Supplier")

                   .Select(x => new SupplierCombinedModelView
            {
                CommericalRegisterNo = x.CRNumber,
                CommericalRegisterName = x.Supplier.SelectedCrName,
                Email = x.Email,
                MobileNumber = x.Mobile,
            }).ToQueryResult(cretria.PageNumber, cretria.PageSize));
        }
Beispiel #2
0
        public async Task <QueryResult <SupplierCombinedModelView> > GetCombinedSuppliersByOfferId(CombinedSearchCretriaModel cretria)
        {
            var suppliers = await _supplierQueries.FindSuppliers(cretria);

            return(suppliers);
        }