public void DAO_FindAllTest() { int numberCategories = 5; List <Category> createdCategories = new List <Category>(numberCategories); for (int i = 0; i < numberCategories; i++) { Category cat = new Category { categoryName = "CategoryTest" + i }; categoryDao.Create(cat); createdCategories.Add(cat); } List <Category> retrievedCategories = categoryDao.FindAll(); Assert.AreEqual(numberCategories, retrievedCategories.Count); for (int i = 0; i < numberCategories; i++) { Assert.AreEqual(retrievedCategories[i], createdCategories[i]); } }
public PriceDto GetPrice(string userName) { User user = userDao.FindByLogin(userName); IList <Item> items = itemDao.FindAll(); ItemDto[] dtos = new ItemDto[items.Count]; for (int i = 0; i < items.Count; i++) { dtos[i] = new ItemDto(items[i], user.PriceType); } List <string> catNames = new List <string>(); foreach (Category category in categoryDao.FindAll()) { catNames.Add(category.Name); } return(new PriceDto(dtos, catNames.ToArray())); }
public override void OnPreRender(EventArgs e) { View.Categories = categoryDao.FindAll(); }