public ActionResult Edit(int id) { var ticket = _ticketRepository.Get(id); var vm = new EditTicketViewModel(ticket); ViewBag.TicketCategoryId = new SelectList(_ticketCategoryRepository.GetAll(), "Id", "Title", ticket.TicketCategoryId); ViewBag.TicketSubCategoryId = new SelectList(_ticketSubCategoryRepository.GetAll(), "Id", "Title", ticket.TicketSubCategoryId); ViewBag.AssignedToUserId = new SelectList(_userRepository.GetAllBy(u => u.Id != 1 && u.EmployeeStatus != EmployeeStatus.Ex, "Person"), "Id", "Person.Name", ticket.AssignedToUserId); return(CheckForNullAndExecute(ticket, () => View(vm))); }
public ActionResult Index() { var ticketSubCategories = _ticketSubCategoryRepository.GetAll("TicketCategory"); return(View(ticketSubCategories.ToList())); }