/// <summary> /// Called when an object is returned from the database /// </summary> /// <param name="sender">Event owner</param> /// <param name="e">Event args</param> private void Presenter_OnObjectGetAllReturned(object sender, ObjectGetAllReturnedArgs<IList<DataEngine.Entities.Product>> e) { DisplayStatus(); var index = 0; foreach (var product in e.RecordList) { Console.WriteLine($"ID: {product.Id}" + $"\nName: {product.Prod_Name}" + $"\nPrice: {product.Price}\n"); if (++index == 20) { Console.Write("More..."); index = 0; Console.ReadKey(); } } Console.Write("Done..."); }
/// <summary> /// Called when an object was returned from the DB /// </summary> /// <param name="sender">Event owner</param> /// <param name="e">Event args</param> private void Presenter_OnObjectGetAllReturned(object sender, ObjectGetAllReturnedArgs<IList<DataEngine.Entities.Employee>> e) { DisplayStatus(); var index = 0; // Loop through all returned employees and print them foreach (var employee in e.RecordList) { Console.WriteLine($"ID: {employee.Id}" + $"\nName: {employee.FirstName}" + $"\nStore ID: {employee.StoreId}\n"); if (++index == 20) { Console.Write("More..."); index = 0; Console.ReadKey(); } } Console.Write("Done..."); }
/// <summary> /// Called when an object is returned from the DB /// </summary> /// <param name="sender">Event owner</param> /// <param name="e">Event args</param> private void Presenter_OnObjectGetAllReturned(object sender, ObjectGetAllReturnedArgs<IList<DataEngine.Entities.Sale>> e) { DisplayStatus(); var index = 0; foreach (var sale in e.RecordList) { Console.WriteLine($"ID: {sale.Id}" + $"\nStore ID: {sale.StoreId}" + $"\nProduct ID: {sale.ProductId}" + $"\nTimestamp: {sale.SaleTime}\n"); if (++index == 20) { Console.Write("More..."); index = 0; Console.ReadKey(); } } Console.Write("Done..."); }