public static Res_Resposta Select(int id) { try { Res_Resposta objTipo = null; IDbConnection objConexao; IDbCommand objCommand; IDataReader objDataReader; string sql = "SELECT * FROM res_resposta WHERE res_codigo = ?res_codigo"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?res_codigo", id)); objDataReader = objCommand.ExecuteReader(); while (objDataReader.Read()) { objTipo = new Res_Resposta(); objTipo.Res_codigo = Convert.ToInt32(objDataReader["res_codigo"]); objTipo.Res_nota = Convert.ToDouble(objDataReader["pes_descricao"]); objTipo.Usu_codigo.Usu_codigo = Convert.ToInt32(objDataReader["usu_codigo"]); objTipo.Usu_codigo1.Usu_codigo = Convert.ToInt32(objDataReader["usu_codigo1"]); objTipo.Ava_codigo.Ava_codigo = Convert.ToInt32(objDataReader["ava_codigo"]); objTipo.Cri_codigo.Cri_codigo = Convert.ToInt32(objDataReader["cri_codigo"]); } objDataReader.Close(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); objDataReader.Dispose(); return(objTipo); } catch (Exception e) { return(null); } }
public static int Insert(Res_Resposta res) { int retorno = 0; try { IDbConnection objConexao; IDbCommand objCommand; string sql = "INSERT INTO res_resposta (res_nota,usu_codigo,usu_codigo1,ava_codigo,cri_codigo) VALUES (?res_nota,?usu_codigo,?usu_codigo1,?ava_codigo,?cri_codigo)"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?res_nota", res.Res_nota)); objCommand.Parameters.Add(Mapped.Parameter("?usu_codigo", res.Usu_codigo.Usu_codigo)); objCommand.Parameters.Add(Mapped.Parameter("?usu_codigo1", res.Usu_codigo1.Usu_codigo)); objCommand.Parameters.Add(Mapped.Parameter("?ava_codigo", res.Ava_codigo.Ava_codigo)); objCommand.Parameters.Add(Mapped.Parameter("?cri_codigo", res.Cri_codigo.Cri_codigo)); objCommand.ExecuteNonQuery(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); } catch (Exception e) { retorno = -2; } return(retorno); }
public static int Update(Res_Resposta res) { int retorno = 0; try { IDbConnection objConexao; IDbCommand objCommand; string sql = "UPDATE res_resposta SET res_nota = ?res_nota"; sql += "WHERE res_codigo = ?res_codigo"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?res_nota", res.Res_nota)); objCommand.Parameters.Add(Mapped.Parameter("?res_codigo", res.Res_codigo)); objCommand.ExecuteNonQuery(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); } catch (Exception e) { retorno = -2; } return(retorno); }
public void testeMeteodo() { int[] crit; int[] usuarios; crit = new int[colsCount]; usuarios = new int[rowsCount]; string link = Request.QueryString["avaliacao"].ToString(); Res_Resposta res = new Res_Resposta(); Ava_Avaliacao ava = new Ava_Avaliacao(); Usu_Usuario usu1 = new Usu_Usuario(); Usu_Usuario usu = new Usu_Usuario(); TextBox txt = new TextBox(); int avali = Convert.ToInt32(link); for (int i = 0; i < rowsCount; i++) { for (int h = 0; h < colsCount; h++) { if (i == 0 && h > 0) { crit[h] = Convert.ToInt32(((Label)PlaceHolder1.FindControl("cri" + h)).Text); } if (h == 0 && i > 0) { usuarios[i] = Convert.ToInt32(((Label)PlaceHolder1.FindControl("nom" + (i - 1))).Text); } // int avali = Convert.ToInt32(link); res = new Res_Resposta(); ava = new Ava_Avaliacao(); usu1 = new Usu_Usuario(); usu = new Usu_Usuario(); txt = new TextBox(); if (i != 0 && h != 0) { Cri_Criterio crite = new Cri_Criterio(); txt = (TextBox)PlaceHolder1.FindControl("TextBoxRow_" + (i - 1) + "Col_" + h); crite.Cri_codigo = crit[h]; //usu1.Usu_codigo = 2; res.Usu_codigo1 = new Usu_Usuario(); Usu_Usuario usuario1 = (Usu_Usuario)Session["usuario"]; res.Usu_codigo1 = usuario1; //usu.Usu_codigo = usuarios[i]; res.Usu_codigo = new Usu_Usuario(); res.Usu_codigo.Usu_codigo = usuarios[i]; ava.Ava_codigo = avali; res.Ava_codigo = ava; res.Cri_codigo = crite; res.Res_nota = Convert.ToInt32(txt.Text); res.Res_codigo = Res_RespostaDB.Insert(res); } } } }