public HttpResponseMessage ListRants() { var repo = new CategoriesRepository(); List <Category> rants = repo.GetAll(); return(Request.CreateResponse(HttpStatusCode.OK, rants)); }
public void ReturnsCategoriesOnlyForTheUser() { // Act. List <Category> actualList; using (CheckbookContext context = new CheckbookContext(this.dbContextOptions)) { CategoriesRepository repository = new CategoriesRepository(context); actualList = repository.GetAll(this.userId).ToList(); } // Assert. using (CheckbookContext context = new CheckbookContext(this.dbContextOptions)) { int numberOfCategoryUsers = context.Categories .GroupBy(a => a.UserId) .Count(); Assert.AreNotEqual(numberOfCategoryUsers, 0, "For the test to work there must be more than one user with categories."); Assert.AreNotEqual(numberOfCategoryUsers, 1, "For the test to work there must be more than one user with categories."); } foreach (Category actual in actualList) { Assert.AreEqual(this.userId, actual.UserId, "The user ID for each category should match the input user ID."); } }
public IActionResult Create() { return(View(new CreateUpdatePostViewModel() { Categories = CategoriesRepository.GetAll() })); }
public void GetAllTest() { var repository = new CategoriesRepository(); var list = repository.GetAll().ToList(); Assert.IsTrue(list.Count() > 0); }
private static IEnumerable <categories> Get() { using (IBikeStoresCategoriesRepository repository = new CategoriesRepository()) { return(repository.GetAll()); } }
public async Task <IActionResult> Create(CreateUpdatePostViewModel model) { if (ModelState.IsValid) { AppUser CurrentUser = await this.UserManager.GetUserAsync(HttpContext.User); //Upload File String UploadPath = Path.Combine(HostingEnvironment.WebRootPath, "Uploads"); if (!Directory.Exists(UploadPath)) { Directory.CreateDirectory(UploadPath); } String ThumbnailName = DateTime.Now.ToString("yyyyMMddHHmmssffff") + "-" + model.Thumbnail.FileName; String FullPath = Path.Combine(UploadPath, ThumbnailName); using (FileStream stream = new FileStream(FullPath, FileMode.Create, FileAccess.Write)) { model.Thumbnail.CopyTo(stream); } Post post = new Post() { CategoryId = model.CategoryId, Status = model.Status, Content = model.Content, ThumbnailPath = ThumbnailName, Title = model.Title, UserId = CurrentUser.Id, }; PostsRepository.Add(post); await PostsRepository.CommitAsync(); return(RedirectToAction("Index")); } model.Categories = CategoriesRepository.GetAll(); return(View(model)); }
public void GetAllTest() { CategoriesRepository obj = new CategoriesRepository(); var actual = obj.GetAll().Count(); int expected = 2; Assert.AreEqual(expected, actual); }
public ActionResult New() { var viewModel = new ProductsViewModel(); viewModel.Categories = _categoryRepository.GetAll(); return(View("ProductsForm", viewModel)); }
public async Task <ActionResult <IEnumerable <CategoriesViewModel> > > GetAll() { var categories = await _repository.GetAll(); IEnumerable <CategoriesViewModel> maped = _mapper.Map <IEnumerable <CategoriesViewModel> >(categories); return(Ok(maped)); }
static void QueryCategories() { CategoriesRepository categoryRepository = new CategoriesRepository(connectionString, "categories"); List <Category> categories = categoryRepository.GetAll().ToList(); var headphones = categories.Single(x => x.Title == "Headphones"); categoryRepository.Update(headphones); }
/// <summary> /// FetchAllTest /// </summary> /// <param name="repeatTime"></param> /// <returns></returns> public long FetchAllTest(int repeatTime) { return(Utility.PerformanceWatchWithTimes(() => { var customers = _customersRepository.GetAll(); var products = _productRepository.GetAll(); var categories = _categoriesRepository.GetAll(); }, repeatTime)); }
public List <SelectListItem> GetAllCategories(int sectionID) { return(CategoriesRepository.GetAll().Select(c => new SelectListItem { Text = c.CA_Title, Value = SqlFunctions.StringConvert((double)c.CategoryID).Trim(), Selected = c.tbl_NewsCategories.Any(nc => nc.NC_SiteMapID == sectionID) }).ToList()); }
public IList <CategoryListODT> GetAll( ) { return(Categori.GetAll().Select(x => new CategoryListODT { ParentID = (int)x.ParentID, CategoryID = x.CategoryID, Name = x.Name, /*ParentName=Categori.Bul(Convert.ToInt32(x.ParentID)).Name*/ }).ToList()); }
public List <Category> GetAll() { var categories = _repo.GetAll().ToList(); if (categories == null) { throw new Exception("No variety for you! There are no categories."); } return(categories); }
public void ReturnsEmptyListWhenNoRecordsFound() { // Arrange. this.userId = 123; // Act. List <Category> actualList; using (CheckbookContext context = new CheckbookContext(this.dbContextOptions)) { CategoriesRepository repository = new CategoriesRepository(context); actualList = repository.GetAll(this.userId).ToList(); } // Assert. Assert.AreEqual(0, actualList.Count(), "An empty list should be returned."); }
public void ReturnsCategoriesFromContext() { // Act. List <Category> actualList; using (CheckbookContext context = new CheckbookContext(this.dbContextOptions)) { CategoriesRepository repository = new CategoriesRepository(context); actualList = repository.GetAll(this.userId).ToList(); } // Assert. Assert.AreEqual(this.entities.Count(), actualList.Count(), "The entity count should match."); Category expected = this.entities.ElementAt(0); Category actual = actualList.ElementAt(0); string index = "first"; Assert.AreEqual(expected.Id, actual.Id, $"The ID for the {index} entity should match."); Assert.AreEqual(expected.Name, actual.Name, $"The name for the {index} entity should match."); Assert.AreEqual(expected.UserId, actual.UserId, $"The user ID for the {index} entity should match."); }
public List <Category> GetAll() { return(_CategoriesRepository.GetAll()); }
public void LoadCategories() { CategoriesGridView.DataSource = _CategoriesRepository.GetAll(); CategoriesGridView.DataBind(); }
public IEnumerable <Categories> GetAll() { var repository = new CategoriesRepository(); return(repository.GetAll()); }
public IEnumerable <Categories> GetCategoryList() { var list = categoriesRepository.GetAll(); return(list); }
public async Task <IActionResult> GetAll() { var categories = await _categories.GetAll(); return(Ok(categories)); }
public List <tbl_Categories> GetAllCategoriesLive(int domainID) { return(CategoriesRepository.GetAll().Where(c => c.tbl_NewsCategories.Any(nc => nc.tbl_SiteMap.SM_DomainID == domainID && !nc.tbl_SiteMap.SM_Deleted && nc.tbl_SiteMap.SM_Live)).ToList()); }
public async Task <ActionResult <IEnumerable <Categories> > > GetCategories() { var result = await _categoriesRepository.GetAll(); return(result.ToList()); }
// GET: Admin/Categories public async Task <IActionResult> Index() { var data = await _repository.GetAll(); return(View(data)); }
public IEnumerable <Category> GetAll() { return(_categoriesRepository.GetAll()); }