public IActionResult AllSKills() { var viewModel = new AllSkillsViewModel { Skills = this.skillsService.GetAll <SkillViewModel>(), }; return(this.View(viewModel)); }
// GET: Administration/Skills public IActionResult Index(int page = 1, int perPage = GlobalConstants.ItemsPerPage) { var skills = this.skillsService.GetAllWithDeleted <SkillsViewModel>(); var pagesCount = (int)Math.Ceiling(skills.Count() / (decimal)perPage); var paginatedSkills = skills .Skip(perPage * (page - 1)) .Take(perPage) .ToList(); var viewModel = new AllSkillsViewModel { Skills = paginatedSkills, CurrentPage = page, PagesCount = pagesCount, }; return(this.View(viewModel)); }
public RedirectToActionResult AllSkills(AllSkillsViewModel viewModel) { return(RedirectToAction("AllSkills", new { type = viewModel.Type, status = viewModel.Status })); }