public IActionResult SendAll([Bind("Employees, AllocationValue")] EmployeeSelectionViewModel model, int AdminId) { var points = employeeRepository.GetAll().Select(e => new Point { Employee = e, Value = model.AllocationValue, IsAward = false, Timestamp = DateTime.Now, ReceivedFrom = employeeRepository.GetById(AdminId) }); points.ToList().ForEach(p => pointRepository.Add(p)); pointRepository.Save(); return(RedirectToAction(nameof(Index))); }
public IActionResult Index(int?Id) { if (Id == null) { return(RedirectToAction("Member", "Employees")); } ViewBag.AdminId = Id; var model = new EmployeeSelectionViewModel { Employees = employeeRepository.GetAll().Select(x => new SelectEmployeeViewModel() { Id = x.Id, Name = x.Name }).ToList() }; return(View(model)); }