#478 removing unused methods

This commit is contained in:
Hamid Reza Mohammadi 2025-03-27 11:51:48 +03:30
parent 9701e1c7d1
commit bb148db97b
3 changed files with 0 additions and 64 deletions

View File

@ -15915,13 +15915,6 @@
<param name="userId"></param>
<returns></returns>
</member>
<member name="M:RMuseum.Services.IContributionStatsService.GetApprovedEditsGroupedByDateAndUserAsync(RSecurityBackend.Models.Generic.PagingParameterModel)">
<summary>
approved edits grouped by user / daily
</summary>
<param name="paging"></param>
<returns></returns>
</member>
<member name="M:RMuseum.Services.IContributionStatsService.GetApprovedEditsGroupedByUserAsync(RSecurityBackend.Models.Generic.PagingParameterModel,System.Nullable{System.DateTime},System.Nullable{System.Guid})">
<summary>
approved edits grouped by user
@ -18851,13 +18844,6 @@
<param name="userId"></param>
<returns></returns>
</member>
<member name="M:RMuseum.Services.Implementation.ContributionStatsService.GetApprovedEditsGroupedByDateAndUserAsync(RSecurityBackend.Models.Generic.PagingParameterModel)">
<summary>
approved edits grouped by user / daily
</summary>
<param name="paging"></param>
<returns></returns>
</member>
<member name="M:RMuseum.Services.Implementation.ContributionStatsService.GetApprovedEditsGroupedByUserAsync(RSecurityBackend.Models.Generic.PagingParameterModel,System.Nullable{System.DateTime},System.Nullable{System.Guid})">
<summary>
approved edits grouped by user

View File

@ -18,13 +18,6 @@ namespace RMuseum.Services
/// <returns></returns>
Task<RServiceResult<(PaginationMetadata PagingMeta, GroupedByDateViewModel[] Tracks)>> GetApprovedEditsGroupedByDateAsync(PagingParameterModel paging, Guid? userId);
/// <summary>
/// approved edits grouped by user / daily
/// </summary>
/// <param name="paging"></param>
/// <returns></returns>
Task<RServiceResult<(PaginationMetadata PagingMeta, GroupedByDateUserViewModel[] Tracks)>> GetApprovedEditsGroupedByDateAndUserAsync(PagingParameterModel paging);
/// <summary>
/// approved edits grouped by user
/// </summary>

View File

@ -46,49 +46,6 @@ namespace RMuseum.Services.Implementation
}
}
/// <summary>
/// approved edits grouped by user / daily
/// </summary>
/// <param name="paging"></param>
/// <returns></returns>
public async Task<RServiceResult<(PaginationMetadata PagingMeta, GroupedByDateUserViewModel[] Tracks)>> GetApprovedEditsGroupedByDateAndUserAsync(PagingParameterModel paging)
{
try
{
return new RServiceResult<(PaginationMetadata PagingMeta, GroupedByDateUserViewModel[] Tracks)>(
await QueryablePaginator<GroupedByDateUserViewModel>.Paginate(
_context.GanjoorPoemCorrections
.Join
(
_context.Users,
correction => correction.UserId,
user => user.Id,
(correction, user) => new
{
UserId = user.Id,
UserName = user.NickName,
DateTime = correction.Date,
correction.AffectedThePoem,
}
)
.Where(f => f.AffectedThePoem)
.GroupBy(a => new { a.DateTime.Date, a.UserId, a.UserName })
.Select(a => new GroupedByDateUserViewModel()
{
Date = a.Key.Date.ToString(),
UserId = a.Key.UserId,
UserName = a.Key.UserName,
Number = a.Count(),
}).OrderByDescending(s => s.Date).ThenBy(s => s.Number)
, paging));
}
catch (Exception e)
{
return new RServiceResult<(PaginationMetadata PagingMeta, GroupedByDateUserViewModel[] Tracks)>((null, null), e.ToString());
}
}
/// <summary>
/// approved edits grouped by user
/// </summary>