示例#1
0
        public IActionResult Index()
        {
            if (!Middleware.CheckUserPermission(PermissionType.Admin, HttpContext))
            {
                return(RedirectToAction("Login", "User"));
            }

            List <Sector> sectors = SectorContainer.GetAll();

            // FIXME: Kan dit beter ?
            SectorListViewModel slvm = new SectorListViewModel();

            slvm.Sectors = new List <SectorModel>();

            foreach (Sector sector in sectors)
            {
                SectorModel temp = new SectorModel();

                temp.Id   = sector.Id;
                temp.Name = sector.Name;

                slvm.Sectors.Add(temp);
            }

            return(View(slvm));
        }
示例#2
0
        public SectorList()
        {
            InitializeComponent();

            WindowStartupLocation = WindowStartupLocation.CenterScreen;

            DataContext = ViewModel = App.Container.Resolve <SectorListViewModel>();

            Initialize();
        }