Small changes

This commit is contained in:
Dimitar Byalkov
2021-03-20 17:11:27 +02:00
parent e3b1409b69
commit e404892b4a
5 changed files with 37 additions and 8 deletions

View File

@@ -180,7 +180,7 @@ namespace Business.Business.UserManagment
public User ValidatePassword(string password)
{
var user = context.User.FirstOrDefault();
var user = context.User.FirstOrDefault(x => x.Password == password);
if (user == null)
{
throw new ArgumentException("Invalid User!");

View File

@@ -43,6 +43,7 @@ namespace Display
string userName, password;
InitialUserInput(out userName, out password);
uc.RegisterItem(userName, password);
Console.WriteLine("Registration succesful!");
}
}
catch (Exception e)

View File

@@ -57,6 +57,9 @@ namespace Display.Views
bool running = true;
while (running)
{
Console.WriteLine();
Console.WriteLine("=== ADMINISTRATION ===");
Console.WriteLine("0. Back");
Console.WriteLine();
Console.WriteLine("User Managment");
Console.WriteLine("1. GetAll");
@@ -70,8 +73,7 @@ namespace Display.Views
Console.WriteLine();
Console.WriteLine("Product Managment");
Console.WriteLine("9. AddItem");
Console.WriteLine();
Console.WriteLine("10. Back");
Console.WriteLine("10. GetAllItems");
Console.Write("> ");
try
{
@@ -106,6 +108,9 @@ namespace Display.Views
AddItem();
break;
case 10:
GetAllItems();
break;
case 0:
running = false;
break;
default:
@@ -120,14 +125,33 @@ namespace Display.Views
}
}
private void GetAllItems()
{
try
{
Console.WriteLine("Getting all items...");
Console.WriteLine("ID - Name - Amount - Price");
foreach (var item in productctrl.GetAll())
{
Console.WriteLine($"{item.Id} - {item.Name} - {item.AmountInStock} - {item.Price} ");
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
public void GetAllUsers()
{
try
{
Console.WriteLine("Getting all users...");
Console.WriteLine("User ID - Username - Role");
foreach (var item in userctl.GetAll())
{
Console.WriteLine($"{item.Id} {item.Name} {item.Role} ");
Console.WriteLine($"{item.Id} - {item.Name} - {item.Role} ");
}
}
catch (Exception e)

View File

@@ -54,11 +54,13 @@ namespace Display.Views
bool running = true;
while (running)
{
Console.WriteLine();
Console.WriteLine("=== SALES ===");
Console.WriteLine("0. Back");
Console.WriteLine();
Console.WriteLine("Deal Managment");
Console.WriteLine("1. Search");
Console.WriteLine("2. Sale");
Console.WriteLine("3. Back");
Console.Write("> ");
try
{
@@ -71,7 +73,7 @@ namespace Display.Views
case 2:
SaleItem();
break;
case 3:
case 0:
running = false;
break;
default:

View File

@@ -54,6 +54,9 @@ namespace Display.Views
bool running = true;
while (running)
{
Console.WriteLine();
Console.WriteLine("=== STOCK ===");
Console.WriteLine("0. Back");
Console.WriteLine();
Console.WriteLine("Stock Managment");
Console.WriteLine("1. GetAll");
@@ -61,7 +64,6 @@ namespace Display.Views
Console.WriteLine("3. GetByTime");
Console.WriteLine("4. Add");
Console.WriteLine("5. Delete");
Console.WriteLine("6. Back");
Console.Write("> ");
try
{
@@ -83,7 +85,7 @@ namespace Display.Views
case 5:
Delete();
break;
case 6:
case 0:
running = false;
break;
default: