Exemplo n.º 1
0
 /// <summary>
 /// Prints message for when Administrator is not logged in
 /// </summary>
 public static void AdminNotLoggedIn()
 {
     Console.Clear();
     Console.WriteLine("Session limit reached!\n" +
                       "Please login again");
     Prompts.ClearAndContinue();
 }
Exemplo n.º 2
0
 /// <summary>
 /// Creates and prints Category object table
 /// </summary>
 /// <param name="categoryData"></param>
 /// <returns>List of List of base class objects</returns>
 public static List <List <object> > CategoryListReader(List <List <object> > categoryData)
 {
     Console.Clear();
     Console.WriteLine();
     ConsoleTableBuilder.From(categoryData)
     .WithCharMapDefinition(CharMapDefinition.FramePipDefinition)
     .WithTitle("Categories", ConsoleColor.Black, ConsoleColor.White, TextAligntment.Center)
     .WithColumn("Id", "Name")
     .ExportAndWriteLine(TableAligntment.Center);
     Prompts.ClearAndContinue();
     return(categoryData);
 }
Exemplo n.º 3
0
 /// <summary>
 /// Creates and prints SoldBook object table
 /// </summary>
 /// <param name="soldBooksData"></param>
 /// <returns>List of List of base class objects</returns>
 public static List <List <object> > SoldBooksListReader(List <List <object> > soldBooksData)
 {
     Console.Clear();
     Console.WriteLine();
     ConsoleTableBuilder.From(soldBooksData)
     .WithCharMapDefinition(CharMapDefinition.FramePipDefinition)
     .WithTitle("Sold books", ConsoleColor.Black, ConsoleColor.White, TextAligntment.Center)
     .WithColumn("Id", "Title", "Author", "Price", "Amount", "Category Id")
     .ExportAndWriteLine(TableAligntment.Center);
     Prompts.ClearAndContinue();
     return(soldBooksData);
 }
Exemplo n.º 4
0
 /// <summary>
 /// Creates and prints User object table
 /// </summary>
 /// <param name="userData"></param>
 /// <returns>List of List of base class objects</returns>
 public static List <List <object> > UserListReader(List <List <object> > userData)
 {
     if (userData.Count > 0)
     {
         Console.WriteLine();
         ConsoleTableBuilder.From(userData)
         .WithCharMapDefinition(CharMapDefinition.FramePipDefinition)
         .WithTitle("Users", ConsoleColor.Black, ConsoleColor.White, TextAligntment.Center)
         .WithColumn("Id", "Name", "Password", "Last login", "Sessiontimer", "Is active", "IsAdmin")
         .ExportAndWriteLine(TableAligntment.Center);
         Prompts.ClearAndContinue();
     }
     return(userData);
 }