void OnCalculateCustomSummary(object sender, CustomSummaryEventArgs e) { IRowData x = grid.GetRow(grid.SelectedRowHandle);; RekapClass selectedOrder = x.DataObject as RekapClass; 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 == "PB" || JP == "TD") { count++; } e.TotalValue = count; } } } }
void ItemDeleteClick(object sender, EventArgs e) { IRowData rowData = grid.GetRow(grid.SelectedRowHandle); RekapClass selectedOrder = rowData.DataObject as RekapClass; string Name = selectedOrder.Name; grid.DeleteRow(grid.SelectedRowHandle); }
async void ItemDetailClick(object sender, EventArgs e) { IRowData rowData = grid.GetRow(grid.SelectedRowHandle); RekapClass selectedOrder = rowData.DataObject as RekapClass; string Name = selectedOrder.Name; if (Name == "Setyo Novanto") { await Navigation.PushAsync(new setyo()); } else if (Name == "Budi") { await Navigation.PushAsync(new budi()); } else if (Name == "Harris Asrofi") { await Navigation.PushAsync(new haris()); } else if (Name == "Sutedja") { await Navigation.PushAsync(new sutedja()); } else if (Name == "Joko Anwar") { await Navigation.PushAsync(new joko()); } else if (Name == "Bambang") { await Navigation.PushAsync(new bambang()); } else if (Name == "Robert King") { await Navigation.PushAsync(new robert()); } else if (Name == "Laura Callahan") { await Navigation.PushAsync(new laura()); } else if (Name == "Anne Dodsworth") { await Navigation.PushAsync(new anne()); } else 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()); } }