示例#1
0
        public ActionResult MoreDetails(string chosenPartID)
        {
            JObject x = ZincParseController.GetPartData(chosenPartID);

            //List<string> images = new List<string>();
            ViewBag.Part        = x;
            ViewBag.PartDetails = ZincParseController.ParseToArray(x["feature_bullets"]);
            ViewBag.PartImages  = ZincParseController.ParseToArray(x["images"]);

            //for (int i=0; i <5; i++)
            //{
            //    //if (x["images"][i].ToString() == null)5
            //    //{
            //    //    i = 11;
            //    //}
            //    images.Add(x["images"][i].ToString());
            //}
            //foreach (string y in x["images"])
            //{
            //    images.Add(y.ToString());
            //}
            //ViewBag.PartDetails = images;

            return(View());
        }
示例#2
0
        public ActionResult MoreParts(string partType)
        {
            if (partType == "PCCase")
            {
                partType = "Computer+Case";
            }
            if (partType == "OpticalDriver")
            {
                partType = "Optical+Drive";
            }
            if (partType == "HardDrive")
            {
                partType = "Internal+Hard+Drive";
            }
            if (partType == "PCICard")
            {
                partType = "PCI+Card";
            }
            if (partType == "Monitor")
            {
                partType = "Monitor";
            }
            ViewBag.PartSearch = ZincParseController.GetParts(partType);

            ViewBag.PartType = partType;
            ViewBag.page     = 1;

            return(View());
        }
示例#3
0
        public ActionResult Contact()
        {
            //ViewBag.Parts = GetPartData()

            //@ViewBag.Parts = ZincParseController.GetPartData(ZincParseController.GetParts("Motherboard"));

            ZincParseController.SaveRAMsToDB();


            return(View());
        }
示例#4
0
        public ActionResult Admin()
        {
            ZincParseController.SaveHardDrivesToDB();
            ZincParseController.SaveOpticalDriversToDB();
            ZincParseController.SaveGPUsToDB();
            ZincParseController.SavePCCasesToDB();
            ZincParseController.SavePSUsToDB();
            ZincParseController.SaveRAMsToDB();
            ZincParseController.SaveMotherBoardsToDB();


            return(View());
        }
示例#5
0
        // GET: Parts
        public ActionResult SavePart(string partDetails)//, string chosenPartID)
        {
            string[] variables    = partDetails.Split('+');
            string   partType     = variables[0];
            string   chosenPartID = variables[1];

            if (partType == "GPU")
            {
                ZincParseController.GetSaveGPUToDB(chosenPartID);
            }
            if (partType == "CPU")
            {
                ZincParseController.SaveCPUToDB(chosenPartID);
            }
            if (partType == "Motherboard")
            {
                ZincParseController.SaveMotherboardToDB(chosenPartID);
            }
            if (partType == "PCCase")
            {
                ZincParseController.SavePCCaseToDB(chosenPartID);
            }
            if (partType == "PSU")
            {
                ZincParseController.SavePSUToDB(chosenPartID);
            }
            if (partType == "RAM")
            {
                ZincParseController.SaveRAMToDB(chosenPartID);
            }
            if (partType == "Optical+Drive")
            {
                ZincParseController.SaveOpticalDriverToDB(chosenPartID);
            }
            if (partType == "HardDrive")
            {
                ZincParseController.SaveHardDriveToDB(chosenPartID);
            }
            if (partType == "Monitor")
            {
                ZincParseController.SaveMonitorToDB(chosenPartID);
            }
            if (partType == "PCICard")
            {
                ZincParseController.SavePCICardToDB(chosenPartID);
            }

            return(RedirectToAction("Create", "Builds"));

            // return RedirectToAction("Create", "Builds" , new { newPart = chosenPartID });
        }