Modification des citères pour les enquêtes

notePad
Maxime SAPOUNTZIS 1 year ago
parent 50b356c98a
commit 05aa8d9533

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

@ -5,5 +5,6 @@ public enum InquiryOrderCriteria
None,
ByTitle,
ByDescription,
ByIsUser
ByIsUser,
ById
}
Loading…
Cancel
Save