コード例 #1
0
        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);
        }
コード例 #2
0
        /// <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);
        }
コード例 #3
0
        /// <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);
        }
コード例 #4
0
        /// <summary>
        /// Zapisuje dane w SQL na podstawie ID_TRASA
        /// </summary>
        public void Popraw()
        {
            if (Id_Trasa == 0)
            {
                return;
            }

            string sQuery = string.Format("Update {0} set ID_KIEROWCA_TRASA={2}, ID_POJAZD_TRASA={3}, DATA_WYJAZD={4}, DATA_PRZYJAZD={5}, STAN_LICZ_POCZ={6}, " +
                                          "STAN_LICZ_KONIEC={7}, ID_TANK_TRASA={8}, KONIEC_TRASA={9}" +
                                          " where ID_TRASA={1}",
                                          NameSQL,                                // 0
                                          Id_Trasa,                               // 1
                                          Id_Kierowca_Trasa,                      // 2
                                          Id_Pojazd_Trasa,                        // 3
                                          Narzedzia.DateTimeToSQL(Data_Wyjazd),   // 4
                                          Narzedzia.DateTimeToSQL(Data_Przyjazd), // 5
                                          Stan_Licz_Pocz,                         // 6
                                          Stan_Licz_Koniec,                       // 7
                                          Id_Tank_Trasa,                          // 8
                                          Koniec_Trasa ? 1 : 0);

            ExecuteSQL(sQuery);
        }