public void Dopisz() { string sQuery = string.Format("Insert Into {0} (ID_TRASA_TANK,ID_POJAZD_TANK,DATA_TANK,ILOSC_TANK,WARTOSC_TANK,LICZNIK_TANK,ID_RODZAJ_PALIWA_TANK)" + "Values({1},{2},{3},{4},{5},{6},{7})", NameSQL, // 0 Id_Trasa_Tank, Id_Pojazd_Tank, Narzedzia.DateTimeToSQL(Data_Tank), Narzedzia.DecimalToSQL(Ilosc_Tank), Narzedzia.DecimalToSQL(Wartosc_Tank), Narzedzia.DecimalToSQL(Licznik_Tank), // 6 Id_Rodzaj_Paliwa_Tank); // 7 Id_Tank = ExecuteSQLIDENTITY(sQuery); }
/// <summary> /// Metoda dopisuje do SQL i zwaraca autoinkrement ID_TRASA /// </summary> public void Dopisz() { string sQuery = string.Format("Insert Into {0} (ID_KIEROWCA_TRASA,ID_POJAZD_TRASA,DATA_WYJAZD,DATA_PRZYJAZD,STAN_LICZ_POCZ,STAN_LICZ_KONIEC,ID_TANK_TRASA,KONIEC_TRASA)" + "Values({1},{2},{3},{4},{5},{6},{7},{8})", NameSQL, // 0 Id_Kierowca_Trasa, // 1 Id_Pojazd_Trasa, // 2 Narzedzia.DateTimeToSQL(Data_Wyjazd), // 3 Narzedzia.DateTimeToSQL(Data_Przyjazd), // 4 Narzedzia.DecimalToSQL(Stan_Licz_Pocz), // 5 Narzedzia.DecimalToSQL(Stan_Licz_Koniec), // 6 Id_Tank_Trasa, // 7 Koniec_Trasa ? 1 : 0); Id_Trasa = ExecuteSQLIDENTITY(sQuery); }
/// <summary> /// Zapisuje dane w SQL na podstawie ID_TANK /// </summary> public void Popraw() { if (Id_Tank == 0) { return; } string sQuery = string.Format("Update {0} set ID_TRASA_TANK={2}, ID_POJAZD_TANK={3}, DATA_TANK={4}, ILOSC_TANK={5}, WARTOSC_TANK={6}, LICZNIK_TANK={7}, ID_RODZAJ_PALIWA_TANK={8}" + " where ID_TANK={1}", NameSQL, // 0 Id_Tank, // 1 Id_Trasa_Tank, // 2 Id_Pojazd_Tank, // 3 Narzedzia.DateTimeToSQL(Data_Tank), Narzedzia.DecimalToSQL(Ilosc_Tank), Narzedzia.DecimalToSQL(Wartosc_Tank), Narzedzia.DecimalToSQL(Licznik_Tank), // 7 Id_Rodzaj_Paliwa_Tank); // 8 ExecuteSQL(sQuery); }