public void EditTableTest() { if (table1 == null) { AddNewTableTest(); } ManagerLogInTest(); table1.Description = tableEditedDescription1; bool result = managerDataAccess.EditTable(managerContext1.Id, table1); Assert.IsTrue(result); var tables = managerDataAccess.GetTables(managerContext1.Id); Assert.IsTrue(tables != null && tables.Any()); var editedTable = tables.FirstOrDefault(t => t.Id == table1.Id); Assert.IsNotNull(editedTable); Assert.AreEqual(editedTable.Description, tableEditedDescription1); ManagerLogOutTest(); }
public IList <Table> GetAllTables() { try { return(_managerDataAccess.GetTables().ToList()); } catch { throw new Exception("Exception from DB"); } }
private static void WipeAllDatabaseData(IDataWipe dataWipe, IManagerDataAccess managerDataAccess) { try { IEnumerable<Order> orders = managerDataAccess.GetOrders(); foreach (Order order in orders) { Console.Write("=> Erasing Order Id = {0}...", order.Id); if (dataWipe.WipeOrder(order.Id)) Console.WriteLine("Done."); else Console.WriteLine(" *** Error !!!"); } IEnumerable<MenuItem> menuItems = managerDataAccess.GetMenuItems(); foreach (MenuItem menuItem in menuItems) { Console.Write("=> Erasing MenuItem Id = {0}...", menuItem.Id); if (dataWipe.WipeMenuItem(menuItem.Id)) Console.WriteLine("Done."); else Console.WriteLine(" *** Error !!!"); } IEnumerable<MenuItemCategory> menuItemCategories = managerDataAccess.GetMenuItemCategories(); foreach (MenuItemCategory menuItemCategory in menuItemCategories) { Console.Write("=> Erasing MenuItemCategory Id = {0}...", menuItemCategory.Id); if (dataWipe.WipeMenuItemCategory(menuItemCategory.Id)) Console.WriteLine("Done."); else Console.WriteLine(" *** Error !!!"); } IEnumerable<Table> tables = managerDataAccess.GetTables(); foreach (Table table in tables) { Console.Write("=> Erasing Table Id = {0}...", table.Id); if (dataWipe.WipeTable(table.Id)) Console.WriteLine("Done."); else Console.WriteLine(" *** Error !!!"); } IEnumerable<WaiterContext> waiters = managerDataAccess.GetWaiters(); foreach (WaiterContext waiterContext in waiters) { Console.Write("=> Erasing Waiter Id = {0}... ", waiterContext.Id); if (dataWipe.WipeWaiter(waiterContext.Id)) Console.WriteLine("Done."); else Console.WriteLine(" **** Error !!!"); } } catch(Exception e) { Console.WriteLine(" *** Error erasing data..."); Console.WriteLine(e.Message); Console.WriteLine(e.InnerException != null ? e.InnerException.Message : String.Empty); } }
private static void WipeAllDatabaseData(IDataWipe dataWipe, IManagerDataAccess managerDataAccess) { try { IEnumerable <Order> orders = managerDataAccess.GetOrders(); foreach (Order order in orders) { Console.Write("=> Erasing Order Id = {0}...", order.Id); if (dataWipe.WipeOrder(order.Id)) { Console.WriteLine("Done."); } else { Console.WriteLine(" *** Error !!!"); } } IEnumerable <MenuItem> menuItems = managerDataAccess.GetMenuItems(); foreach (MenuItem menuItem in menuItems) { Console.Write("=> Erasing MenuItem Id = {0}...", menuItem.Id); if (dataWipe.WipeMenuItem(menuItem.Id)) { Console.WriteLine("Done."); } else { Console.WriteLine(" *** Error !!!"); } } IEnumerable <MenuItemCategory> menuItemCategories = managerDataAccess.GetMenuItemCategories(); foreach (MenuItemCategory menuItemCategory in menuItemCategories) { Console.Write("=> Erasing MenuItemCategory Id = {0}...", menuItemCategory.Id); if (dataWipe.WipeMenuItemCategory(menuItemCategory.Id)) { Console.WriteLine("Done."); } else { Console.WriteLine(" *** Error !!!"); } } IEnumerable <Table> tables = managerDataAccess.GetTables(); foreach (Table table in tables) { Console.Write("=> Erasing Table Id = {0}...", table.Id); if (dataWipe.WipeTable(table.Id)) { Console.WriteLine("Done."); } else { Console.WriteLine(" *** Error !!!"); } } IEnumerable <WaiterContext> waiters = managerDataAccess.GetWaiters(); foreach (WaiterContext waiterContext in waiters) { Console.Write("=> Erasing Waiter Id = {0}... ", waiterContext.Id); if (dataWipe.WipeWaiter(waiterContext.Id)) { Console.WriteLine("Done."); } else { Console.WriteLine(" **** Error !!!"); } } } catch (Exception e) { Console.WriteLine(" *** Error erasing data..."); Console.WriteLine(e.Message); Console.WriteLine(e.InnerException != null ? e.InnerException.Message : String.Empty); } }