public virtual ActionResult Edit(int id) { DBTerminal dbTerminal = _selectionRepository.GetObjectById(id); if (dbTerminal.IsDeleted) { return(RedirectToAction("Details", new { id = id })); } TerminalModel terminal = new TerminalModel() { Id = dbTerminal.Id, PhoneNumber = dbTerminal.PhoneNumber, IsPublic = dbTerminal.IsPublic, RegionId = dbTerminal.RegionId, CorrectionFacilityId = dbTerminal.CorrectionFacilityId, Description = dbTerminal.Description, IsActive = dbTerminal.IsActive }; ViewBag.Regions = RegionController.GetRegionList(null); ViewBag.CorrectionFacilities = CorrectionFacilityController.GetCorrectionFacilitiesByRegion(dbTerminal.RegionId, null); return(View(terminal)); }
public virtual ActionResult TimeVerification() { ViewBag.Regions = RegionController.GetRegionList(false); ViewBag.RegionsWithPublicTerminals = RegionController.GetRegionList(true); TimeVerificationModel timeVerificationModel = new TimeVerificationModel(); return(View(timeVerificationModel)); }
public virtual ActionResult Create() { ViewBag.Regions = RegionController.GetRegionList(null); TerminalModel terminal = new TerminalModel() { IsActive = true //по умолчанию терминал активен }; return(View(terminal)); }