internal static void Verwijderen(Ronde ronde, Locatie locatie) { var dalObj = DALManager.Get <DAL.RondeLocatie>(GetWhere(ronde, locatie)); if (dalObj.RondeLocatieID > 0) { dalObj.Delete(); } }
public void LocatieVerwijderen(Locatie locatie) { if (!Locaties.Contains(locatie)) { return; } Locaties.Remove(locatie); RondeLocatie.Verwijderen(this, locatie); }
public void LocatieToevoegen(Locatie locatie) { if (Locaties.Contains(locatie)) { return; } Locaties.Add(locatie); RondeLocatie.Toevoegen(this, locatie); }
internal static void Toevoegen(Ronde ronde, Locatie locatie) { var dalObj = DALManager.Get <DAL.RondeLocatie>(GetWhere(ronde, locatie)); if (dalObj.RondeLocatieID != 0) { return; } dalObj.RondeID = ronde.ID; dalObj.LocatieID = locatie.ID; dalObj.Save(); }
internal static List <Locatie> GeefLijst(Ronde ronde) { string where = string.Format("LocatieID IN (SELECT LocatieID FROM RondeLocatie WHERE RondeID = {0})", ronde.ID); return(Locatie.GeefLijst(where)); }
private static string GetWhere(Ronde ronde, Locatie locatie) { return(DALFuncties.Format("RondeID = {0} AND LocatieID = {1}", ronde.ID, locatie.ID)); }