WPF MVVM application using C# for Inventory management System.