public async Task <AppUser> CheckOutUser(UserLoginDTO userLoginDTO) { var user = await genericDal.GetByFilter( I => I.Username.Equals(userLoginDTO.Username) && I.Password.Equals(userLoginDTO.Password)); return(user); }
public async Task RemoveCategoryFromBlog(BlogCategoryDto blogCategoryDto) { var categoryToDeleteFromBlog = await blogCategoryDal.GetByFilter(I => I.BlogId == blogCategoryDto.BlogId && I.CategoryId == blogCategoryDto.CategoryId); if (categoryToDeleteFromBlog != null) { await blogCategoryDal.Delete(categoryToDeleteFromBlog); } }
public async Task AddToCategory(CategoryActivityDto categoryActivityDto) { var check = await _categoryActivityDal.GetByFilter(I => I.CategoryId == categoryActivityDto.CategoryId && I.ActivityId == categoryActivityDto.ActivityId); if (check == null) { await _categoryActivityDal.AddAsync(new CategoryActivity { ActivityId = categoryActivityDto.ActivityId, CategoryId = categoryActivityDto.CategoryId }); } }
public new async Task <Activity> GetByIdAsync(int id) { return(await _genericDal.GetByFilter(I => I.Id == id && I.IsVisible == true)); }
public async Task <AppRole> FindByName(string roleName) { return(await _genericDal.GetByFilter(I => I.Name == roleName)); }
public bool CheckEmail(string email) { return(_genericDal.GetByFilter(a => a.Email == email) != null); }
public new async Task <Category> GetByIdAsync(int id) { return(await _genericDal.GetByFilter(I => I.IsVisible == true && I.Id == id)); }
public async Task <AppUser> FindByEmail(string email) { return(await _genericDal.GetByFilter(I => I.Email == email && I.IsVisible == true)); }
public async Task <T> GetByFilter(Expression <Func <T, bool> > tableFilter) { return(await genericDal.GetByFilter(tableFilter)); }
public async Task <AppUser> GetUserByEmail(string email) { return(await _genericDal.GetByFilter(I => I.Email == email)); }