51 lines
1.9 KiB
C#
51 lines
1.9 KiB
C#
using System;
|
|
using _2chSQL;
|
|
using Npgsql;
|
|
using Npgsql.Internal.TypeHandlers.NetworkHandlers;
|
|
|
|
namespace Driver
|
|
{
|
|
public class Program
|
|
{
|
|
public static void ClearScreen()
|
|
{
|
|
Console.Clear();
|
|
Console.WriteLine("Добро пожаловать на кибердвач! Введите команду 'list' чтобы показать все посты в треде, введите команду 'update' чтобы изменить содержимое поста, введите команду 'add' чтобы добавить пост");
|
|
Console.WriteLine("Введите Exit для выхода из программы");
|
|
}
|
|
static void Main()
|
|
{
|
|
ClearScreen();
|
|
while (true)
|
|
{
|
|
string input = Console.ReadLine();
|
|
if (input == "list")
|
|
{
|
|
ClearScreen();
|
|
DBLinks.DbList();
|
|
}
|
|
if (input == "upd")
|
|
{
|
|
ClearScreen();
|
|
Console.WriteLine("Введите через знак $ номер поста и текст, который хотите туда сохранить");
|
|
string updline = Console.ReadLine();
|
|
string[] update = updline.Split('$');
|
|
//Console.WriteLine(update[0]);
|
|
//Console.WriteLine(update[1]);
|
|
DBLinks.DbUpdate(update[0], update[1]);
|
|
|
|
}
|
|
if(input == "add")
|
|
{
|
|
ClearScreen();
|
|
Console.WriteLine("Напишите что-нибудь");
|
|
DBLinks.DbAdd(Console.ReadLine());
|
|
DBLinks.DbList();
|
|
}
|
|
//DBLinks.DbList();
|
|
if (input == "Exit") break;
|
|
}
|
|
|
|
}
|
|
}
|
|
} |