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)); }
public async Task <QueryResult <SupplierCombinedModelView> > GetCombinedSuppliersByOfferId(CombinedSearchCretriaModel cretria) { var suppliers = await _supplierQueries.FindSuppliers(cretria); return(suppliers); }