private void StoreMesTables(string mesfilepath, string pnkey)
        {
            try
            {
                if (System.IO.File.Exists(mesfilepath))
                {
                    string[] lines    = System.IO.File.ReadAllLines(mesfilepath);
                    bool     tableseg = false;
                    foreach (var line in lines)
                    {
                        if (line.Contains(";"))
                        {
                            continue;
                        }

                        if (line.ToUpper().Contains("[MESTABLENAME]"))
                        {
                            tableseg = true;
                            continue;
                        }

                        if (tableseg && line.Contains("[") && line.Contains("]"))
                        {
                            tableseg = false;
                        }

                        if (tableseg && line.Contains("="))
                        {
                            PnMESVM.StoreMesTab(pnkey, line.Split(new char[] { '=' })[0].Trim(), line.Split(new char[] { '=' })[1].Trim().Replace("\"", ""));
                        }
                    }
                }
            }
            catch (Exception ex) {}
        }
        public JsonResult GetPNWhichTables()
        {
            var pnkey     = Request.Form["pnkey"];
            var pnmeslist = PnMESVM.RetrievePnWhichTestByPNKey(pnkey);

            var ret = new JsonResult();

            ret.Data = new
            {
                data = pnmeslist
            };
            return(ret);
        }