C# C# 재고관리 매크로 프로그램 만들기.
페이지 정보
본문
재고 관리 시스템을 C#으로 구현하는 예제 코드를 제공해 드리겠습니다. 아래 예제는 간단한 콘솔 기반의 재고 관리 시스템을 구현한 것입니다. 실제 프로젝트에서는 사용자 인터페이스(UI)를 추가하거나 데이터베이스와 연동하는 기능을 구현해야 할 수 있습니다.
using System;
using System.Collections.Generic;
namespace InventoryManagementSystem
{
class Program
{
static List<Product> products = new List<Product>();
static void Main(string[] args)
{
while (true)
{
Console.WriteLine("1. Add Product");
Console.WriteLine("2. View Products");
Console.WriteLine("3. Exit");
Console.Write("Select an option: ");
int choice = Convert.ToInt32(Console.ReadLine());
switch (choice)
{
case 1:
AddProduct();
break;
case 2:
ViewProducts();
break;
case 3:
Console.WriteLine("Exiting the program...");
return;
default:
Console.WriteLine("Invalid choice. Please select a valid option.");
break;
}
}
}
static void AddProduct()
{
Console.Write("Enter product name: ");
string name = Console.ReadLine();
Console.Write("Enter quantity: ");
int quantity = Convert.ToInt32(Console.ReadLine());
Console.Write("Enter price: ");
decimal price = Convert.ToDecimal(Console.ReadLine());
Product product = new Product(name, quantity, price);
products.Add(product);
Console.WriteLine("Product added successfully!");
}
static void ViewProducts()
{
Console.WriteLine("Product List:");
foreach (var product in products)
{
Console.WriteLine($"Name: {product.Name}, Quantity: {product.Quantity}, Price: {product.Price}");
}
}
}
class Product
{
public string Name { get; set; }
public int Quantity { get; set; }
public decimal Price { get; set; }
public Product(string name, int quantity, decimal price)
{
Name = name;
Quantity = quantity;
Price = price;
}
}
}
이 코드는 간단한 기능을 갖는 재고 관리 시스템을 구현한 것입니다. 제품을 추가하고 보기 위해 메뉴를 선택하는 방식으로 동작합니다. 사용자 입력에 따라 제품을 추가하거나 제품 목록을 보여줍니다. 이 예제 코드는 시작점으로 활용할 수 있으며, 실제로는 데이터베이스와 연동하거나 좀 더 다양한 기능을 추가하여 완전한 재고 관리 시스템을 구현할 수 있습니다. 제대로 만들려면 C# 윈폼(WinForm)을 이용해야 합니다. 엔지엠 매크로의 디자이너처럼요. 여러분들은 대략적으로 어떻게 만드는지에 대한 흐름만 파악하면 되고, 다음에 알아볼 윈폼 디자인에서 좀 더 사용자 친화적인 재고관리 매크로 프로그램을 만들어 볼께요^^
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
추천0 비추천0
- 이전글엔지엠 매크로 에디터, 플레이어가 실행할 때마다 재설치되는 문제 해결 방법. (Microsoft clickonce reinstall) 23.08.16
- 다음글무료 재고관리 프로그램 만들기. 23.08.16
댓글목록
등록된 댓글이 없습니다.