mirror of
https://github.com/D4M13N-D3V/comissions-app-core-api.git
synced 2025-03-14 10:04:55 +00:00
fix: add paid info to stats endpoint
This commit is contained in:
parent
892de2aaac
commit
9973a31561
@ -13,7 +13,8 @@ public static class ArtistModelExtensions
|
|||||||
DeclinedRequests = sellerProfile.Requests.Where(x=>x.Declined).Count(),
|
DeclinedRequests = sellerProfile.Requests.Where(x=>x.Declined).Count(),
|
||||||
CompletedRequests = sellerProfile.Requests.Where(x=>x.Completed).Count(),
|
CompletedRequests = sellerProfile.Requests.Where(x=>x.Completed).Count(),
|
||||||
PendingRequests = sellerProfile.Requests.Where(x=>!x.Accepted && !x.Declined && !x.Completed).Count(),
|
PendingRequests = sellerProfile.Requests.Where(x=>!x.Accepted && !x.Declined && !x.Completed).Count(),
|
||||||
Revenue = sellerProfile.Requests.Sum(x=>x.Amount)
|
Revenue = sellerProfile.Requests.Where(x=>x.Paid).Sum(x=>x.Amount),
|
||||||
|
PaidRequests = sellerProfile.Requests.Where(x=>x.Paid).Count()
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
public static ArtistModel ToModel(this UserArtist sellerProfile)
|
public static ArtistModel ToModel(this UserArtist sellerProfile)
|
||||||
|
@ -7,4 +7,5 @@ public class ArtistStatsModel
|
|||||||
public int CompletedRequests { get; set; }
|
public int CompletedRequests { get; set; }
|
||||||
public int PendingRequests { get; set; }
|
public int PendingRequests { get; set; }
|
||||||
public decimal Revenue { get; set; }
|
public decimal Revenue { get; set; }
|
||||||
|
public int PaidRequests { get; set; }
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user