private release DownloadVersion(release r) { try { using (var myWebClient = new WebClient()) { myWebClient.Headers["User-Agent"] = "MOZILLA/5.0 (WINDOWS NT 6.1; WOW64) APPLEWEBKIT/537.1 (KHTML, LIKE GECKO) CHROME/21.0.1180.75 SAFARI/537.1"; string page = myWebClient.DownloadString(r.urlVersion); foreach (LinkItem i in LinkFinder.Find(page)) { int q = i.Href.IndexOf("yuzu-windows-mingw"); if (q > 0) { string[] ver = i.Href.Split('/', '-'); r.urlFile = i.Href; r.newversion = ver[8] + "-" + ver[12]; break; } } } } catch { r.newversion = versionError; } return(r); }
private release populateClass(string releaseName) { release r = new release(); r.versionName = releaseName; r.urlVersion = home + "/yuzu-emu/yuzu-%%release%%/releases/".Replace("%%release%%", releaseName); return(r); }
public ActionResult UpdateReleasedata(string releaseName) { var context = new Defect_TrackerEntities1(); release rupdate = new release(); rupdate.Release_Name = releaseName; context.releases.Add(rupdate); context.SaveChanges(); return(Json("Release Added Successfully")); }