public static int Update(Cri_Criterio criterio, int id, int id1) { int retorno = 0; try { IDbConnection objConexao; IDbCommand objCommand; string sql = "UPDATE cra_criterio_avaliacao SET cra_peso = ?cra_peso"; sql += "WHERE cri_codigo = ?cri_codigo and ava_codigo=?ava_codigo"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?cra_peso", criterio.Cri_descricao)); objCommand.Parameters.Add(Mapped.Parameter("?cri_codigo", id)); objCommand.Parameters.Add(Mapped.Parameter("?ava_codigo", id1)); //objCommand.Parameters.Add(Mapped.Parameter("?aud_pes_codigo", criterio.Aud_pes_codigo)); objCommand.ExecuteNonQuery(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); } catch (Exception e) { retorno = -2; } return(retorno); }
public static Cri_Criterio Select(int id) { try { Cri_Criterio objTipo = null; IDbConnection objConexao; IDbCommand objCommand; IDataReader objDataReader; string sql = "SELECT * FROM cri_criterio WHERE cri_codigo = ?cri_codigo"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?cri_codigo", id)); objDataReader = objCommand.ExecuteReader(); while (objDataReader.Read()) { objTipo = new Cri_Criterio(); objTipo.Cri_codigo = Convert.ToInt32(objDataReader["cri_codigo"]); objTipo.Cri_descricao = objDataReader["cri_descricao"].ToString(); } objDataReader.Close(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); objDataReader.Dispose(); return(objTipo); } catch (Exception e) { return(null); } }
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); } } } }
protected void lkbCriarAvaliacao_Click(object sender, EventArgs e) { Ava_Avaliacao ava = new Ava_Avaliacao(); ava.Ava_nome = txtNomeAvaliacao.Text; ava.Ava_status = 1; ava.Ava_anonimo = 0; ava.Ava_tipo = ddlTipoAvaliacao.Text; ava.Ava_Inicio = Convert.ToDateTime(txtInicio.Text); ava.Ava_Termino = Convert.ToDateTime(txtTermino.Text); ava.Ava_descricao = txtDescricaoAvaliacao.Text + " "; Usu_Usuario usu = (Usu_Usuario)Session["usuario"]; ava.Usu_codigo = usu; ava.Ava_codigo = Ava_AvaliacaoDB.Insert(ava); if (ava.Ava_codigo > 0) { for (int i = 0; i < ltbSelecionados.Items.Count; i++) { Label lblID = new Label(); TextBox txt = new TextBox(); Cra_Criterio_Avaliacao cra = new Cra_Criterio_Avaliacao(); cra.Ava_codigo = ava; Cri_Criterio cri = new Cri_Criterio(); lblID = (Label)divmodal.FindControl("lblCodCriterio" + (i + 1).ToString()); cri.Cri_codigo = Convert.ToInt32(lblID.Text); cra.Cri_Codigo = cri; txt = (TextBox)divmodal.FindControl("txtPeso" + (i + 1).ToString()); cra.Cra_peso = Convert.ToDouble(txt.Text); Cra_Criterio_AvaliacaoDB.Insert(cra); } for (int i = 0; i < ltbSelecionadosEquipe.Items.Count; i++) { Eqa_Equipe_Avaliacao eqa = new Eqa_Equipe_Avaliacao(); eqa.Ava_codigo = ava; Eqp_Equipe eqp = new Eqp_Equipe(); eqp.Eqp_codigo = Convert.ToInt32(ltbSelecionadosEquipe.Items[i].Value.ToString()); eqa.Eqp_codigo = eqp; Eqa_Equipe_AvaliacaoDB.Insert(eqa); } lblScript.Text = "<script> alert('CADASTRO DE AVALIACAO EFETUADO COM SUCESSO!');</script>"; } else { lblScript.Text = "<script> alert('CADASTRO DE AVALIACAO NAO EFETUADO COM SUCESSO!');</script>"; } ltbSelecionar.Items.Clear(); CarregarCriterios(); txtNovoCriterio.Text = ""; txtNomeAvaliacao.Text = ""; CarregarCriterios(); CarregarEquipes(); Response.Redirect("CriarAvaliacao.aspx"); }
protected void Page_Load(object sender, EventArgs e) { lblScript.Text = ""; if (!Page.IsPostBack) { CarregarCriterios(); CarregarEquipes(); if (Request.QueryString["avaliacao"] != null) { string link = Request.QueryString["avaliacao"].ToString(); teste = Convert.ToInt32(link); Ava_Avaliacao ava = Ava_AvaliacaoDB.Select(teste); txtNomeAvaliacao.Text = ava.Ava_nome; DataSet ds = Cra_Criterio_AvaliacaoDB.teste(teste); int qtd = ds.Tables[0].Rows.Count; if (qtd > 0) { foreach (DataRow dr in ds.Tables[0].Rows) { Cri_Criterio cri = Cri_CriterioDB.Select(Convert.ToInt32(dr["cri_codigo"].ToString())); ltbSelecionados.Items.Add(new ListItem(cri.Cri_descricao.ToString(), cri.Cri_codigo.ToString())); } } foreach (ListItem itemSelecionados in ltbSelecionados.Items) { ltbSelecionar.Items.Remove(itemSelecionados); } } lblScript.Text = "<script> $(document).ready(function(){ $('#modalPesarCriterios').modal('show');}) </script>"; for (int i = 0; i < ltbSelecionados.Items.Count; i++) { TextBox txt = new TextBox(); Label lblID = new Label(); Label lbl = new Label(); txt = (TextBox)divmodal.FindControl("txtPeso" + (i + 1).ToString()); txt.Visible = true; lblID = (Label)divmodal.FindControl("lblCodCriterio" + (i + 1).ToString()); lbl = (Label)divmodal.FindControl("lblCriterio" + (i + 1).ToString()); lbl.Visible = true; lbl.Text = ltbSelecionados.Items[i].Text; lblID.Text = ltbSelecionados.Items[i].Value; } } }
protected void lkbSalvarCriterio_Click(object sender, EventArgs e) { Cri_Criterio criterio = new Cri_Criterio(); criterio.Cri_descricao = txtNovoCriterio.Text; switch (Cri_CriterioDB.Insert(criterio)) { case 0: lblScript.Text = "<script> alert('Criterio cadastrado com Sucesso!'); </script>"; break; case -2: lblScript.Text = "<script> alert('Criterio nao cadastrado!');</script>"; break; } ltbSelecionar.Items.Clear(); CarregarCriterios(); }
protected void lkbCriarCriterio_Click(object sender, EventArgs e) { Cri_Criterio criterio = new Cri_Criterio(); criterio.Cri_descricao = txtNomeCriterio.Text; switch (Cri_CriterioDB.Insert(criterio)) { case 0: lblScript.Text = "<script> alert('Criterio cadastrado com Sucesso!');</script>"; break; case -2: lblScript.Text = "<script> alert('Criterio nao cadastrado!');</script>"; break; } CarregaCriterio(); txtNomeCriterio.Text = ""; }
protected void lkbSalvarCriterio_Click(object sender, EventArgs e) { Cri_Criterio criterio = new Cri_Criterio(); criterio.Cri_descricao = txtNovoCriterio.Text; switch (Cri_CriterioDB.Insert(criterio)) { case 0: Response.Write("<script> alert('Criterio salvo Com Sucesso!'); </script>"); ltbSelecionar.Items.Clear(); break; case -2: Response.Write("<script> alert('Cadastro não efetuado!!!'); </script>"); break; } ltbSelecionar.Items.Clear(); CarregarCriterios(); }
public static int Insert(Cri_Criterio criterio) { int retorno = 0; try { IDbConnection objConexao; IDbCommand objCommand; string sql = "INSERT INTO cri_criterio (cri_descricao) VALUES (?cri_descricao)"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?cri_descricao", criterio.Cri_descricao)); objCommand.ExecuteNonQuery(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); } catch (Exception e) { retorno = -2; } return(retorno); }
public void CriaDataTable(string link) { int tipo = 0; int teste = Convert.ToInt32(link); Ava_Avaliacao avat = Ava_AvaliacaoDB.Select(teste); tipo = Convert.ToInt32(avat.Ava_tipo); // if ((tipo == 90)||(tipo==180)) // { DataTable dt = new DataTable("TabelaResponder"); DataRow drow = dt.NewRow(); DataSet criterio = Cri_CriterioDB.Selecteste(teste); Ava_Avaliacao avali = Ava_AvaliacaoDB.Select(teste); DataSet Nomes; if (avali.Ava_tipo.Equals("180")) { Nomes = Eqa_Equipe_AvaliacaoDB.Select180Avaliador(teste); } else { Nomes = Eqa_Equipe_AvaliacaoDB.SELECTteste(teste); } int qtd = criterio.Tables[0].Rows.Count; int qtd2 = Nomes.Tables[0].Rows.Count; if (qtd > 0 && qtd2 > 0) { dt.Columns.Add(" ", typeof(string)); foreach (DataRow dr in criterio.Tables[0].Rows) { Cri_Criterio cri = Cri_CriterioDB.Select(Convert.ToInt32(dr["cri_codigo"].ToString())); dt.Columns.Add(dr["cri_codigo"].ToString() + "|" + cri.Cri_descricao.ToString(), typeof(string)); } TextBox txtNotas; int t = 0; for (int j = 0; j < Nomes.Tables[0].Rows.Count; j++) { drow = dt.NewRow(); for (int i = 0; i < criterio.Tables[0].Rows.Count + 1; i++) { if (i == 0) { drow[" "] = Nomes.Tables[0].Rows[j]["usu_codigo"].ToString() + "|" + Nomes.Tables[0].Rows[j]["pes_nome"].ToString(); } else { txtNotas = new TextBox(); txtNotas.ID = "txtNotas" + i; txtNotas.ClientIDMode = System.Web.UI.ClientIDMode.Static; drow[criterio.Tables[0].Rows[i - 1]["cri_codigo"].ToString() + "|" + criterio.Tables[0].Rows[i - 1]["cri_descricao"].ToString()] = (TextBox)txtNotas; } } dt.Rows.Add(drow); } if (avali.Ava_tipo.Equals("360")) { DataSet avaliador = Eqa_Equipe_AvaliacaoDB.SelectAvaliador2(teste); drow = dt.NewRow(); drow[" "] = avaliador.Tables[0].Rows[0]["usu_codigo"].ToString() + "|" + avaliador.Tables[0].Rows[0]["pes_nome"].ToString(); dt.Rows.Add(drow); } Tabela(dt); } }
protected void lkbCriarAvaliacao_Click(object sender, EventArgs e) { Ava_Avaliacao ava = new Ava_Avaliacao(); ava.Ava_nome = txtNomeAvaliacao.Text; ava.Ava_status = 1; if (ckbAnonimo.Checked) { ava.Ava_anonimo = 1; } else { ava.Ava_anonimo = 0; } ava.Ava_tipo = "" + 180; ava.Ava_Inicio = Convert.ToDateTime(txtInicio.Text); ava.Ava_Termino = Convert.ToDateTime(txtTermino.Text); ava.Ava_descricao = txtDescricaoAvaliacao.Text + " "; Usu_Usuario usu = (Usu_Usuario)Session["usuario"]; ava.Usu_codigo = usu; ava.Ava_codigo = Ava_AvaliacaoDB.Insert(ava); if (ava.Ava_codigo > 0) { for (int i = 0; i < ltbSelecionados.Items.Count; i++) { Label lblID = new Label(); TextBox txt = new TextBox(); Cra_Criterio_Avaliacao cra = new Cra_Criterio_Avaliacao(); cra.Ava_codigo = ava; Cri_Criterio cri = new Cri_Criterio(); lblID = (Label)divmodal.FindControl("lblCodCriterio" + (i + 1).ToString()); cri.Cri_codigo = Convert.ToInt32(lblID.Text); cra.Cri_Codigo = cri; txt = (TextBox)divmodal.FindControl("txtPeso" + (i + 1).ToString()); cra.Cra_peso = Convert.ToDouble(txt.Text); Cra_Criterio_AvaliacaoDB.Insert(cra); } for (int i = 0; i < ltbSelecionadosEquipe.Items.Count; i++) { Eqa_Equipe_Avaliacao eqa = new Eqa_Equipe_Avaliacao(); eqa.Ava_codigo = ava; Eqp_Equipe eqp = new Eqp_Equipe(); eqp.Eqp_codigo = Convert.ToInt32(ltbSelecionadosEquipe.Items[i].Value.ToString()); eqa.Eqp_codigo = eqp; Eqa_Equipe_AvaliacaoDB.Insert(eqa); } Response.Write("<script> alert('Avaliacao Criada Com Sucesso!'); </script>"); } else { Response.Write("<script> alert('Cadastro não efetuado!!!'); </script>"); } CarregarEquipes(); CarregarCriterios(); txtNovoCriterio.Text = ""; txtNomeAvaliacao.Text = ""; Response.Redirect("CriarAvaliacao.aspx"); }