public void DeleteFernbedienung(Fernbedienung f) { var buttons = GetFernbedienungButtons(f); foreach (FernbedienungButton btn in buttons) { DeleteFernbedienungsButton(btn); } database.Delete(f); }
public void SaveFernbedienung(Fernbedienung f) { if (f.ID != 0) { database.Update(f); } else { database.Insert(f); } }
public FernbedienungButton GetFernbedienungButton(Fernbedienung fernbedienung, int zeile, int spalte) { return((from fb in database.Table <FernbedienungButton>() where (fb.Fernbedienung == fernbedienung.ID && fb.Zeile == zeile && fb.Spalte == spalte) select fb).FirstOrDefault()); }
public IEnumerable <FernbedienungButton> GetFernbedienungButtons(Fernbedienung f) { return(from fb in database.Table <FernbedienungButton>() where fb.Fernbedienung == f.ID select fb); }