public async Task <IActionResult> EducatorsHomeSearch(MaterialsCollectionViewModel model) { var educatorsMaterialsViewModel = await MaterialService.GetMaterials( model.SearchText, Enums.Auditory.Educators, model.Theme, model.Type, Enums.MaterialStatus.Published, model.Page, sortType : model.SortType); return(Json(educatorsMaterialsViewModel)); }
public async Task <IActionResult> PersonalAccount(MaterialsCollectionViewModel model) { var usersMaterials = await MaterialService.GetMaterials( searchText : null, auditory : Enums.Auditory.Common, theme : Enums.Theme.Common, type : Enums.Type.Common, status : model.MaterialStatus, page : 0, userId : await UserService.GetUserIdByEmail(User.Identity.Name), sortType : model.SortType); return(Json(usersMaterials)); }