public ActionResult AddResults(IFormCollection result) { Result res = new Result(); res.TestId = Convert.ToInt32(result["TestId"]); IList <string> names; names = result["Name"]; IList <string> units; units = result["Unit"]; IList <string> values; values = result["Value"]; for (int i = 0; i < names.Count; i++) { if (names[i] == "" || names[i] == null || names[i] == "Select name") { break; } res.Name = names[i]; res.Unit = units[i]; res.Value = Convert.ToDouble(values[i]); ResultTable.InsertData(res); } return(View()); }