public LTypeList all_l_types() { LTypeDB db = new LTypeDB(); LTypeList list = db.SelectAll(); return(list); }
public LTypeList SelectAll() { Ltypes = new LTypeList(); cmd.CommandText = "SELECT * From LTypes"; Ltypes = new LTypeList(base.Select()); return(Ltypes); }
private void Client_all_l_typesCompleted(object sender, all_l_typesCompletedEventArgs e) { Device.BeginInvokeOnMainThread( async() => { if (e.Error != null) { await DisplayAlert("An Error", e.Error.ToString(), "Exit"); } else if (e.Cancelled == true) { await DisplayAlert("Event Cancelled", "Cancelled", "Exit"); } else { LTypeList locl = e.Result; if (locl == null) { await DisplayAlert("Failed to retreive list", "Unable to get list", "Exit"); } else { locbox.ItemsSource = locl; } } } ); }
//public static LType SelectByID(int id) //{ // if (lTypes==null) // { // LTypeDB db = new LTypeDB(); // Types = db.SelectAll(); // } // LType lTypes = lTypes.Find(c => c.ID == id); // return lTypes; //} public LType SelectByID(int id) { if (Ltypes == null) { LTypeDB db = new LTypeDB(); Ltypes = db.SelectAll(); } // LType xx=null; // foreach (LType lt in Ltypes) // { // if ( lt.ID == id) // xx = lt; //} LType fl = Ltypes.Find(lt => lt.ID == id); return(fl); }