private static void ProductUpdate() { Console.Write("Vælg produktID for produktet som skal ændres: "); int produktId = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Nuværende info: "); DisplayProducts.DisplayOneProduct(produktId); Product tempProduct = new Product(); Console.Write("Indtast nyt Produktnavn: "); tempProduct.ProductName = Console.ReadLine(); Console.Write("Indtast ny Pris: "); tempProduct.Price = Convert.ToDouble(Console.ReadLine()); Console.Write("Indtast ny MærkeID: "); tempProduct.BrandId = Convert.ToInt32(Console.ReadLine()); Console.Write("Indtast ny VaregruppeID: "); tempProduct.SubCategoryId = Convert.ToInt32(Console.ReadLine()); if (Confirm()) { Update.UpdateOne(Read.ReadOneProduct(produktId), tempProduct); } ShowUI(); }
public static void ShowUI() { Console.Clear(); DisplayProducts.DisplayAllProductsAndTheirCategories(); Options.ProductCrudOptions(); ConsoleKey choice; do { choice = Console.ReadKey(true).Key; switch (choice) { case ConsoleKey.D1: ProductCreate(); break; case ConsoleKey.D2: ProductUpdate(); break; case ConsoleKey.D3: ProductDelete(); break; case ConsoleKey.D4: ProductPrices(); break; } } while (choice != ConsoleKey.D1 && choice != ConsoleKey.D2 && choice != ConsoleKey.D3 && choice != ConsoleKey.D4); }
public static void ProductDelete() { Console.WriteLine(); Console.Write("Indtast produktID der skal slettes: "); int produktId = Convert.ToInt32(Console.ReadLine()); DisplayProducts.DisplayOneProduct(produktId); Console.WriteLine("Sikker på at du vil slette ovenstående?"); if (Confirm()) { Delete.DeleteOne(Read.ReadOneProduct(produktId)); } ShowUI(); }