コード例 #1
0
        public IActionResult InformationTramPopUp(string tramnumber)
        {
            TramViewModel tramData = _mapper.Map <TramViewModel>(_tramLogic.GetTram(tramnumber));

            @ViewBag.Tramnumber               = tramData.TramNumber;
            @ViewBag.Status                   = tramData.Status;
            @ViewBag.CleaningDateBigService   = tramData.CleaningDateBigService;
            @ViewBag.CleaningDateSmallService = tramData.CleaningDateSmallService;
            @ViewBag.RepairDateBigService     = tramData.RepairDateBigService;
            @ViewBag.RepairDateSmallService   = tramData.RepairDateSmallService;
            @ViewBag.Type = tramData.Type;

            return(PartialView("InformationTramPopUp", tramData));
        }
コード例 #2
0
        public ActionResult Index(int?id)
        {
            TramViewModel viewmodel = new TramViewModel();

            if (Session["curEmployeeID"] == null)
            {
                return(RedirectToAction("Login", "Employee"));
            }
            else
            {
                if (id != null)
                {
                    viewmodel.sector   = repo.GetDriveInSector();
                    viewmodel.TramList = repo.GetAllTrams();
                    return(View(viewmodel));
                }
                else
                {
                    viewmodel.sector   = new Sector(000, new Spoor(00), null);
                    viewmodel.TramList = repo.GetAllTrams();
                    return(View(viewmodel));
                }
            }
        }