public void SendKey(int cellindex) { MDAnswer ka = new MDAnswer(); ka.Time = DateTime.Now; ka.AnswerIndex = (int)_currentaparam.num; ka.AnswerDescription = _currentaparam.buttondescription; ka.SelectedCellIndex = cellindex; string celldescription = "d"; switch (cellindex) { case 0: celldescription = "Нет"; break; case 1: celldescription = "Да"; break; } cellsparam c = _currentaparam.cellsparams.First(cp => cp.description.Trim() == celldescription); ka.SelectedCellDescription = celldescription; ka.SelectedCellButtonDescription = c.buttonsescription; _answers.Add(ka); }
public testresult ResultsToBase(RecogCore.AnswerGrid.Answers Answers) { MDAnswers _answersforbase = new MDAnswers(_ge); for (int i = 0, count = Answers.Count; i < count; i++) { _answersforbase.Add(Answers[i].SelectedCellIndex(), Answers[i].ContentDescription, "", Answers[i].Id, ""); } XmlSerializer mySerializer = new XmlSerializer(typeof(MDAnswers)); StringWriter myWriter = new StringWriter(); mySerializer.Serialize(myWriter, _answersforbase); testresult t = testresult.Createtestresult(0, _humanid, DateTime.Now, 6, myWriter.ToString(), "manual"); _fe.testresults.AddObject(t); _fe.SaveChanges(); myWriter.Close(); return(t); }
public testresult ResultsToBase(RecogCore.AnswerGrid.Answers Answers) { MDAnswers _answersforbase = new MDAnswers(_ge); for (int i = 0, count = Answers.Count; i < count; i++) { _answersforbase.Add(Answers[i].SelectedCellIndex(), Answers[i].ContentDescription, "", Answers[i].Id, ""); } XmlSerializer mySerializer = new XmlSerializer(typeof(MDAnswers)); StringWriter myWriter = new StringWriter(); mySerializer.Serialize(myWriter, _answersforbase); testresult t = testresult.Createtestresult(0, _humanid, DateTime.Now, 6, myWriter.ToString(), "manual"); _fe.testresults.AddObject(t); _fe.SaveChanges(); myWriter.Close(); return t; }