void OnCalculateCustomSummary(object sender, CustomSummaryEventArgs e) { IRowData x = grid.GetRow(grid.SelectedRowHandle);; Page2Class selectedOrder = x.DataObject as Page2Class; string JP = selectedOrder.JP; if (e.FieldName == "JP") { if (e.IsTotalSummary) { if (e.SummaryProcess == CustomSummaryProcess.Start) { count = 0; } if (e.SummaryProcess == CustomSummaryProcess.Calculate) { if (JP == "TD") { count++; } e.TotalValue = count; } } } }
async void ItemDetailClick(object sender, EventArgs e) { IRowData rowData = grid.GetRow(grid.SelectedRowHandle); Page2Class selectedOrder = rowData.DataObject as Page2Class; string Name = selectedOrder.Name; if (Name == "Dilan Mulyana") { await Navigation.PushAsync(new dilan()); } else if (Name == "Milea Kuna") { await Navigation.PushAsync(new milea()); } else if (Name == "Lucky Djalu") { await Navigation.PushAsync(new lucky()); } else if (Name == "Siti") { await Navigation.PushAsync(new siti()); } else { await Navigation.PushAsync(new fara()); } }
void ItemDeleteClick(object sender, EventArgs e) { IRowData rowData = grid.GetRow(grid.SelectedRowHandle); Page2Class selectedOrder = rowData.DataObject as Page2Class; string Name = selectedOrder.Name; grid.DeleteRow(grid.SelectedRowHandle); }