@using Shared.DTOs
@context.ID
@context.iinn
@context.acn
@context.trmn
@context.pmt
@context.trn
@context.pcn
@context.pid
@context.PaymentDateTime
@context.pv??.ToString("N0")
@code {
[Parameter] public ICollection payments { get; set; }
Grid grid = default!;
protected override void OnInitialized()
{
// payments = new List();
}
// private async Task AddEmployee()
// {
// // for the same employees collection, we are adding an object
// // explicit grid refresh required
// employees!.Add(CreateEmployee());
// await grid.RefreshDataAsync();
// }
// private void AddEmployee2()
// {
// // creates a shallow copy
// var emps = employees!.GetRange(0, employees.Count);
// emps.Add(CreateEmployee());
// // now employees variable has a new reference. So no need to refresh the grid explicitly
// // explicit grid refresh is not required
// employees = emps;
// }
// private Employee1 CreateEmployee()
// {
// var emp = new Employee1();
// emp.Id = employees!.Max(x => x.Id) + 1;
// emp.Name = $"Employee {emp.Id}";
// emp.Designation = $"QA Engineer {emp.Id}";
// emp.DOJ = new DateOnly(new Random().Next(1970, 2000), new Random().Next(1, 12), new Random().Next(1, 25));
// emp.IsActive = true;
// return emp;
// }
}