private List <ScrapTableItem> RetrieveScrapData() { var marks = Request.Form["marks"]; List <string> SNList = (List <string>)Newtonsoft.Json.JsonConvert.DeserializeObject(marks, (new List <string>()).GetType()); var inputdata = new List <ScrapTableItem>(); foreach (var item in SNList) { var tempvm = new ScrapTableItem(); var sn = item.Replace("'", "").Trim().ToUpper(); if (sn.Length > 7) { tempvm.DateCode = sn; } else { tempvm.SN = sn; } inputdata.Add(tempvm); } var scraptable = ScrapVM.RetrievePNBySNDC(inputdata); SnTestDataVM.RetrieveTestData(scraptable); ScrapVM.MatchRudeRule(scraptable); ScrapVM.FinalSetResult(scraptable, this); return(scraptable); }
public JsonResult GetAllErrAbbr() { var errlist = ScrapVM.RetriveAllErrAbbr(); var ret = new JsonResult(); ret.Data = new { data = errlist }; return(ret); }