Exemplo n.º 1
0
 public void EditHardwareItem(HardwareItem itemToEdit)
 {
     using (SQLiteCommand com = new SQLiteCommand(con))
     {
         com.CommandText = "UPDATE Hardware SET itemName = '" + itemToEdit.ItemName + "', price = '" + itemToEdit.ItemPrice + "', weight = '" + itemToEdit.Weight + "' WHERE itemID = '" + itemToEdit.ItemID + "';";
         com.ExecuteNonQuery();
     }
 }
Exemplo n.º 2
0
 public void DeleteHardware(HardwareItem itemToDelete)
 {
     using (SQLiteCommand com = new SQLiteCommand(con))
     {
         com.CommandText = "DELETE FROM Hardware WHERE itemID = '" + itemToDelete.ItemID + "';";
         com.ExecuteNonQuery();
     }
 }
Exemplo n.º 3
0
        public void SaveItemHardware(HardwareItem itemToSave)
        {
            using (SQLiteCommand com = new SQLiteCommand(con))
            {
                com.CommandText = "INSERT INTO Hardware (itemID, itemName, price, weight) VALUES ('" + itemToSave.ItemID + "', '" + itemToSave.ItemName + "', '" + itemToSave.ItemPrice + "', '" + itemToSave.Weight + "' );";

                com.ExecuteNonQuery();
                com.Dispose();
            }
        }
Exemplo n.º 4
0
        public void SaveHardware(HardwareItem hardToSave)
        {
            SQLiteConnection conn = new SQLiteConnection("data source=itemsDatabase.db");

            conn.Open();
            using (SQLiteCommand com = new SQLiteCommand(conn))
            {
                com.CommandText = "INSERT INTO Items (SerialNumber,ItemName,Price,Weight) " +
                                  "VALUES (" + hardToSave.ItemID + ",'" + hardToSave.ItemName + "','" + hardToSave.ItemPrice + "','" + hardToSave.Weight + "')";
                com.ExecuteNonQuery();
                com.Dispose();
            }
            conn.Close();
        }
Exemplo n.º 5
0
        public void updateHardware(int id, HardwareItem hardToUpdate)
        {
            SQLiteConnection conn = new SQLiteConnection("data source=itemsDatabase.db");

            conn.Open();
            using (SQLiteCommand com = new SQLiteCommand(conn))
            {
                com.CommandText = "UPDATE Items " +
                                  "SET ItemName='" + hardToUpdate.ItemName + "', Price=" + hardToUpdate.ItemPrice + ", Weight=" + hardToUpdate.Weight + "" +
                                  " WHERE SerialNumber=" + id + ";";
                com.ExecuteNonQuery();
                com.Dispose();
            }
            conn.Close();
        }
Exemplo n.º 6
0
        public HardwareItem readHardware(int id)
        {
            HardwareItem     hard = new HardwareItem();
            SQLiteConnection conn = new SQLiteConnection("data source=itemsDatabase.db");

            conn.Open();
            SQLiteCommand comm = new SQLiteCommand("SELECT Weight FROM Items WHERE ItemID=" + id + ";", conn);

            using (SQLiteDataReader read = comm.ExecuteReader())
            {
                while (read.Read())
                {
                    hard.Weight = read.GetDouble(0);
                }
                return(hard);
            }
        }
Exemplo n.º 7
0
        public List <HardwareItem> ReadHardwareItems()
        {
            List <HardwareItem> seznam = new List <HardwareItem>();

            using (SQLiteCommand com = new SQLiteCommand(con))
            {
                com.CommandText = "SELECT * FROM Hardware";
                SQLiteDataReader reader = null;
                reader = com.ExecuteReader();
                while (reader.Read())
                {
                    HardwareItem item = new HardwareItem(Convert.ToString(reader["itemID"]), Convert.ToString(reader["itemName"]), Convert.ToDouble(reader["price"]), Convert.ToDouble(reader["weight"]));
                    seznam.Add(item);
                }
            }

            return(seznam);
        }