Updated UI
This commit is contained in:
parent
3a09f89384
commit
476f5d9351
@ -30,11 +30,11 @@ namespace _2chSQL
|
|||||||
using (var conn = new NpgsqlConnection(connString))
|
using (var conn = new NpgsqlConnection(connString))
|
||||||
{
|
{
|
||||||
|
|
||||||
Console.Out.WriteLine("Opening connection");
|
//Console.Out.WriteLine("Opening connection");
|
||||||
conn.Open();
|
conn.Open();
|
||||||
|
|
||||||
|
|
||||||
using (var command = new NpgsqlCommand("SELECT * FROM dvach", conn))
|
using (var command = new NpgsqlCommand("SELECT post_id, substring(post,1,200) FROM dvach ORDER BY post_id DESC limit 20", conn))
|
||||||
{
|
{
|
||||||
|
|
||||||
var reader = command.ExecuteReader();
|
var reader = command.ExecuteReader();
|
||||||
@ -42,7 +42,7 @@ namespace _2chSQL
|
|||||||
{
|
{
|
||||||
Console.WriteLine(
|
Console.WriteLine(
|
||||||
string.Format(
|
string.Format(
|
||||||
"Post ID {0}: ({1})",
|
" {0}: {1}",
|
||||||
reader.GetInt32(0).ToString(),
|
reader.GetInt32(0).ToString(),
|
||||||
reader.GetString(1)
|
reader.GetString(1)
|
||||||
//reader.GetString(2)
|
//reader.GetString(2)
|
||||||
@ -72,7 +72,7 @@ namespace _2chSQL
|
|||||||
using (var conn = new NpgsqlConnection(connString))
|
using (var conn = new NpgsqlConnection(connString))
|
||||||
{
|
{
|
||||||
|
|
||||||
Console.Out.WriteLine("Opening connection");
|
//Console.Out.WriteLine("Opening connection");
|
||||||
conn.Open();
|
conn.Open();
|
||||||
|
|
||||||
using (var command = new NpgsqlCommand("UPDATE dvach " +
|
using (var command = new NpgsqlCommand("UPDATE dvach " +
|
||||||
|
15
Program.cs
15
Program.cs
@ -7,16 +7,26 @@ namespace Driver
|
|||||||
{
|
{
|
||||||
public class Program
|
public class Program
|
||||||
{
|
{
|
||||||
static void Main()
|
public static void ClearScreen()
|
||||||
{
|
{
|
||||||
|
Console.Clear();
|
||||||
Console.WriteLine("Добро пожаловать на кибердвач! Введите команду 'list' чтобы показать все посты в треде, введите команду 'update' чтобы изменить содержимое поста, введите команду 'add' чтобы добавить пост");
|
Console.WriteLine("Добро пожаловать на кибердвач! Введите команду 'list' чтобы показать все посты в треде, введите команду 'update' чтобы изменить содержимое поста, введите команду 'add' чтобы добавить пост");
|
||||||
Console.WriteLine("Введите Exit для выхода из программы");
|
Console.WriteLine("Введите Exit для выхода из программы");
|
||||||
|
}
|
||||||
|
static void Main()
|
||||||
|
{
|
||||||
|
ClearScreen();
|
||||||
while (true)
|
while (true)
|
||||||
{
|
{
|
||||||
string input = Console.ReadLine();
|
string input = Console.ReadLine();
|
||||||
if (input == "list") DBLinks.DbList();
|
if (input == "list")
|
||||||
|
{
|
||||||
|
ClearScreen();
|
||||||
|
DBLinks.DbList();
|
||||||
|
}
|
||||||
if (input == "upd")
|
if (input == "upd")
|
||||||
{
|
{
|
||||||
|
ClearScreen();
|
||||||
Console.WriteLine("Введите через знак $ номер поста и текст, который хотите туда сохранить");
|
Console.WriteLine("Введите через знак $ номер поста и текст, который хотите туда сохранить");
|
||||||
string updline = Console.ReadLine();
|
string updline = Console.ReadLine();
|
||||||
string[] update = updline.Split('$');
|
string[] update = updline.Split('$');
|
||||||
@ -27,6 +37,7 @@ namespace Driver
|
|||||||
}
|
}
|
||||||
if(input == "add")
|
if(input == "add")
|
||||||
{
|
{
|
||||||
|
ClearScreen();
|
||||||
Console.WriteLine("Напишите что-нибудь");
|
Console.WriteLine("Напишите что-нибудь");
|
||||||
DBLinks.DbAdd(Console.ReadLine());
|
DBLinks.DbAdd(Console.ReadLine());
|
||||||
DBLinks.DbList();
|
DBLinks.DbList();
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user