public static int UpdateBestzeiten(BestenlisteModel eintrag, IDatabaseConnector db) { //TODO: Vorher auch eigentlich prüfen ! //Temporär daher //if (updatedBestzeit == 0) return updatedBestzeit; return(db.InsertErreichteZeit(eintrag)); }
public async Task <int> InsertErreichteZeit(BestenlisteModel bestenliste) { var procedure = Commands.procedures[(int)CommandNames.updateErreichteZeit]; using (var clone = (MySqlConnection)_connection.Clone()) { clone.Open(); return(clone.Execute(procedure, bestenliste, commandType: System.Data.CommandType.StoredProcedure)); } }
public int TrageFahrerInWettkampfEin(BestenlisteModel bestenliste) { var procedure = Commands.procedures[(int)CommandNames.insertWettkmapf_Fahrer]; using (var clone = (MySqlConnection)_connection.Clone()) { clone.Open(); return(clone.Execute(procedure, new { FahrerID = bestenliste.FahrerID, WettkampfID = bestenliste.WettkampfID, Fahrer_Startnummer = bestenliste.Fahrer_startnummer, Zeit = bestenliste.Zeit } , commandType: System.Data.CommandType.StoredProcedure)); } }