пара папапа
This commit is contained in:
parent
3c299e471e
commit
f776caeb61
@ -40,8 +40,8 @@ public class ChartReport
|
||||
return _invoiceRepository
|
||||
.ReadInvoices(dateForm: dateTime.Date, dateTo: dateTime.Date.AddDays(1))
|
||||
.Where(x => x.DateInvoice.Date == dateTime.Date)
|
||||
.GroupBy(x => x.ClientID, (key, group) => new { ID = key, Count = group.Sum(y => y.SellingPrice)})
|
||||
.Select(x => (x.ID.ToString(), (double)x.Count))
|
||||
.GroupBy(x => x.ClientName, (key, group) => new { ClientName = key, Count = group.Sum(y => y.SellingPrice)})
|
||||
.Select(x => (x.ClientName, (double)x.Count))
|
||||
.ToList();
|
||||
}
|
||||
}
|
||||
|
@ -98,7 +98,7 @@ public class InvoiceRepository : IInvoiceRepository
|
||||
using var connection = new NpgsqlConnection(_connectionString.ConnectionString);
|
||||
var querySelect = @$"SELECT inv.*, cl.Name as ClientName, ipr.ProductID, ipr.Count, pr.Name as ProductName
|
||||
FROM Invoices inv
|
||||
INNER JOIN InvoiceProducts ipr ON ipr.InvoiceID = inv.ID AND ipr.ProductID = @productID
|
||||
INNER JOIN InvoiceProducts ipr ON ipr.InvoiceID = inv.ID{((productID is null) ? "" : " AND ipr.ProductID = @productID")}
|
||||
INNER JOIN Clients cl ON inv.ClientID = cl.ID
|
||||
INNER JOIN Products pr ON pr.ID = ipr.ProductID
|
||||
{builder.Build()}";
|
||||
|
Loading…
x
Reference in New Issue
Block a user