public IActionResult Edit(int id) { ViewBag.Category = _categoryRepository.GetAllCategories(); Agency abs = _AgencyRepository.GetAgencyById(id); if (abs == null) { return(NotFound()); } return(View(abs)); }
public IActionResult Create(Agent Agent) { if (Agent.AgencyId > 0) { var agency = _agencyRepository.GetAgencyById(Agent.AgencyId); Agent.CategoryId = agency.CategoryId; } if (ModelState.IsValid) { Agent.CreatedBy = _admin.Fullname; _AgentRepository.CreateAgent(Agent); return(RedirectToAction("index")); } ViewBag.Category = _categoryRepository.GetAllCategories(); ViewBag.Agencies = _agencyRepository.GetAllAgencies(); ViewBag.Cities = _cityRepository.GetAllCities(); return(View(Agent)); }