Beispiel #1
0
        public void SavedViewModelConstructorCreatesSavedViewModel()
        {
            SavedViewModel svm = null;

            svm = new SavedViewModel(SavedDataTestsSetup.Network);
            Assert.IsNotNull(svm);
        }
Beispiel #2
0
        public async Task <IActionResult> Saved(bool isTableView)
        {
            SavedViewModel model = new SavedViewModel();

            model.Movies = await _service.Get();

            model.IsTableView = isTableView;
            return(View(model));
        }
Beispiel #3
0
        public void AddingSwitchsToSavedViewModelAddsSwitchs()
        {
            SavedViewModel svm = null;

            svm         = new SavedViewModel(SavedDataTestsSetup.Network);
            svm.Switchs = SavedDataTestsSetup.Switchs;

            Assert.IsNotNull(svm.Switchs);
            Assert.IsNotEmpty(svm.Switchs);
        }
Beispiel #4
0
        public void AddingHostsToSavedViewModelAddsHosts()
        {
            SavedViewModel svm = null;

            svm       = new SavedViewModel(SavedDataTestsSetup.Network);
            svm.Hosts = SavedDataTestsSetup.Hosts;

            Assert.IsNotNull(svm.Hosts);
            Assert.IsNotEmpty(svm.Hosts);
        }
Beispiel #5
0
        public static List <SavedViewModel> GetAllNetworks(PeopleContext context)
        {
            List <SavedViewModel> svm = new List <SavedViewModel>();

            for (int i = 41; i < SavedDataManager.GetNumNetworks(context) + 41; i++)
            {
                SavedViewModel viewModel = SavedDataManager.GetNetwork(context, i);
                svm.Add(viewModel);
            }
            return(svm);
        }
        public async Task <List <SavedViewModel> > GetAllNetworks()
        {
            List <SavedViewModel> svm = new List <SavedViewModel>();

            for (int i = 27; i < await GetNumNetworks() + 27; i++)
            {
                SavedViewModel viewModel = await GetNetwork(i);

                svm.Add(viewModel);
            }
            return(svm);
        }
Beispiel #7
0
        public static FileStreamResult DownloadFile(SavedViewModel network)
        {
            var location = "NetworkConfigurator.File";

            if (network != null)
            {
                System.IO.File.WriteAllText(location + "/mynetwork.json", JsonConvert.SerializeObject(network));
                Stream str = System.IO.File.OpenRead(location + "/mynetwork.json");
                return(new FileStreamResult(str, Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json")));
            }
            return(null);
        }
        private async Task <SavedViewModel> GetNetwork(int id)
        {
            int ID = this.context.Network.Where(x => x.ID == id).Select(x => x.ID).First();
            //int ID = network.ID;
            string name    = this.context.Network.Where(x => x.ID == id).Select(x => x.Name).First();
            var    hosts   = this.context.Hosts.Where(x => x.NetworkID == ID).Select(x => x).ToList();
            var    switchs = this.context.Switchs.Where(x => x.NetworkID == ID).Select(x => x).ToList();
            var    svm     = new SavedViewModel()
            {
                Network = new Network()
                {
                    ID = ID, Name = name
                },
                Hosts   = hosts,
                Switchs = switchs,
            };

            return(svm);
        }
Beispiel #9
0
        public static SavedViewModel GetNetwork(PeopleContext context, int id)
        {
            int ID = context.Network.Where(x => x.ID == id).Select(x => x.ID).First();
            //int ID = network.ID;
            string name    = context.Network.Where(x => x.ID == id).Select(x => x.Name).First();
            var    hosts   = context.Hosts.Where(x => x.NetworkID == ID).Select(x => x).ToList();
            var    switchs = context.Switchs.Where(x => x.NetworkID == ID).Select(x => x).ToList();
            var    svm     = new SavedViewModel()
            {
                Network = new Network()
                {
                    ID = ID, Name = name
                },
                Hosts   = hosts,
                Switchs = switchs,
            };

            return(svm);
        }
Beispiel #10
0
        public async Task <IActionResult> Detail(int id)
        {
            network = SavedDataManager.GetNetwork(context, id);

            return(View("Detail", network));
        }
        public async Task <IActionResult> Detail(int id)
        {
            SavedViewModel network = await GetNetwork(id);

            return(View("Detail", network));
        }