|
|
@ -26,7 +26,7 @@ public class InquiryDataService : IInquiryService<InquiryEntity>
|
|
|
|
{
|
|
|
|
{
|
|
|
|
number = 10;
|
|
|
|
number = 10;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
IQueryable<InquiryEntity> query = DbContext.Inquiries.Skip((page - 1) * number).Take(number);
|
|
|
|
IQueryable<InquiryEntity> query = DbContext.Inquiries;
|
|
|
|
switch (orderCriteria)
|
|
|
|
switch (orderCriteria)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
case InquiryOrderCriteria.None:
|
|
|
|
case InquiryOrderCriteria.None:
|
|
|
@ -40,10 +40,14 @@ public class InquiryDataService : IInquiryService<InquiryEntity>
|
|
|
|
case InquiryOrderCriteria.ByIsUser:
|
|
|
|
case InquiryOrderCriteria.ByIsUser:
|
|
|
|
query = query.OrderBy(s => s.IsUser);
|
|
|
|
query = query.OrderBy(s => s.IsUser);
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
case InquiryOrderCriteria.ById:
|
|
|
|
|
|
|
|
query = query.OrderBy(s => s.Id);
|
|
|
|
|
|
|
|
break;
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
query = query.Skip((page - 1) * number).Take(number);
|
|
|
|
var inquiries = query.ToList();
|
|
|
|
var inquiries = query.ToList();
|
|
|
|
return inquiries;
|
|
|
|
return inquiries;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -97,7 +101,7 @@ public class InquiryDataService : IInquiryService<InquiryEntity>
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
DbContext.Inquiries.Remove(inquiryEntity);
|
|
|
|
DbContext.Inquiries.Remove(inquiryEntity);
|
|
|
|
DbContext.SaveChangesAsync();
|
|
|
|
DbContext.SaveChanges();
|
|
|
|
return true;
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|