private ApkInfo GetNewApk(String apk, String version, String ext) { ApkInfo ai = null; if (apk == null) { apk = "HQLSApp" + ext; } else { apk += ext; } PhoneAppsDataClassesDataContext padc = new PhoneAppsDataClassesDataContext(); var qry = from e in padc.ApkInfo where e.appname == apk select e; if (version != null) { qry = qry.Where(e1 => e1.versionname == version); } qry = qry.OrderByDescending(eodrd => eodrd.appname).OrderByDescending(eodrid1 => eodrid1.versioncode).Take(1); if (qry != null && qry.Count() > 0) { ai = qry.ToArray()[0]; } return(ai); }
protected bool CheckVer(string ver) { PhoneAppsDataClassesDataContext pc = new PhoneAppsDataClassesDataContext(); string vercode = (from e in pc.ApkInfo where e.appname == "HqlsWMS.apk" orderby e.versioncode descending select e.versioncode).FirstOrDefault(); return(ver.Trim() == vercode.Trim()); }