public QuestionarioRespostasType select(int idEmpresa, int idQuestionario) { string SQL = "SELECT * FROM resposta_empresa " + "WHERE id_empresa = @idEmpresa AND id_questionario = @idQuestionario"; MySqlCommand cmd = new MySqlCommand(SQL, _con); cmd.Parameters.AddWithValue("@idEmpresa", idEmpresa); cmd.Parameters.AddWithValue("@idQuestionario", idQuestionario); _con.Open(); MySqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); QuestionarioRespostasType respostas = new QuestionarioRespostasType(); while (dr.Read()) { QuestionarioRespostaType resposta = new QuestionarioRespostaType(); resposta.idQuestionario = Int32.Parse(dr["id_questionario"].ToString()); resposta.idEmpresa = Int32.Parse(dr["id_empresa"].ToString()); resposta.Valor = dr["resposta"].ToString(); respostas.Add(resposta); } _con.Close(); return(respostas); }
public QuestionarioRespostasType select(int idEmpresa, int idQuestionario) { string SQL = "SELECT * FROM resposta_empresa " + "WHERE id_empresa = @idEmpresa AND id_questionario = @idQuestionario"; MySqlCommand cmd = new MySqlCommand(SQL, _con); cmd.Parameters.AddWithValue("@idEmpresa", idEmpresa); cmd.Parameters.AddWithValue("@idQuestionario", idQuestionario); _con.Open(); MySqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); QuestionarioRespostasType respostas = new QuestionarioRespostasType(); while (dr.Read()) { QuestionarioRespostaType resposta = new QuestionarioRespostaType(); resposta.idQuestionario = Int32.Parse(dr["id_questionario"].ToString()); resposta.idEmpresa = Int32.Parse(dr["id_empresa"].ToString()); resposta.Valor = dr["resposta"].ToString(); respostas.Add(resposta); } _con.Close(); return respostas; }
private void save() { QuestionarioRespostaBLL bll = new QuestionarioRespostaBLL(); foreach (QuestionarioType questionario in questionarios) { QuestionarioRespostasType questionarioRespostas = new QuestionarioRespostasType(); if (Request.Form[questionario.idQuestionario.ToString()] != null) { string[] respostas = Request.Form[questionario.idQuestionario.ToString()].Split(','); foreach (string resposta in respostas) { QuestionarioRespostaType questionarioResposta = new QuestionarioRespostaType(); questionarioResposta.idQuestionario = questionario.idQuestionario; questionarioResposta.idEmpresa = _empresa.IdEmpresa; questionarioResposta.Valor = resposta; questionarioRespostas.Add(questionarioResposta); } } questionario.Respostas = questionarioRespostas; bll.save(questionario, _empresa.IdEmpresa); } }
private void save() { QuestionarioRespostaBLL bll = new QuestionarioRespostaBLL(); foreach (QuestionarioType questionario in questionarios) { QuestionarioRespostasType questionarioRespostas = new QuestionarioRespostasType(); if (Request.Form[questionario.idQuestionario.ToString()] != null) { string[] respostas = Request.Form[ questionario.idQuestionario.ToString() ].Split(','); foreach (string resposta in respostas) { QuestionarioRespostaType questionarioResposta = new QuestionarioRespostaType(); questionarioResposta.idQuestionario = questionario.idQuestionario; questionarioResposta.idEmpresa = _empresa.IdEmpresa; questionarioResposta.Valor = resposta; questionarioRespostas.Add(questionarioResposta); } } questionario.Respostas = questionarioRespostas; bll.save(questionario, _empresa.IdEmpresa); } }