@model List @{ ViewData["Title"] = "Sales"; }

Sales Management

Total Sales

@Model.Count

Total Amount

@Model.Sum(s => s.TotalAmount).ToString("N2") MKD

Today's Sales

@Model.Count(s => s.DateTime.Date == DateTime.Today)

Average Sale

@(Model.Any() ? (Model.Sum(s => s.TotalAmount) / Model.Count).ToString("N2") : "0.00") MKD

Sales List
@foreach (var sale in Model) { }
Sale No Date Customer Warehouse User Total Amount Actions
#@sale.SaleId @sale.DateTime.ToString("dd.MM.yyyy HH:mm") @if (sale.Customer != null) { @sale.Customer.Name } else { - } @sale.Warehouse.Name @if (sale.User != null) { @sale.User.Username } else { - } @sale.TotalAmount.ToString("N2") MKD Details
@if (!Model.Any()) {

No sales records found.

Create First Sale
}
@section Scripts { }