public static Eqp_Equipe Select(int id) { try { Eqp_Equipe objTipo = null; IDbConnection objConexao; IDbCommand objCommand; IDataReader objDataReader; string sql = "SELECT * FROM eqp_equipe WHERE eqp_codigo = ?eqp_codigo"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?eqp_codigo", id)); objDataReader = objCommand.ExecuteReader(); while (objDataReader.Read()) { objTipo = new Eqp_Equipe(); objTipo.Eqp_codigo = Convert.ToInt32(objDataReader["eqp_codigo"]); objTipo.Eqp_nome = objDataReader["eqp_nome"].ToString(); objTipo.Eqp_descricao = objDataReader["eqp_descricao"].ToString(); } objDataReader.Close(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); objDataReader.Dispose(); return(objTipo); } catch (Exception e) { return(null); } }
public static int Update(Eqp_Equipe equipe) { int retorno = 1; try { IDbConnection objConexao; IDbCommand objCommand; string sql = "UPDATE eqp_equipe SET eqp_descricao = ?equ_descricao, eqp_nome=?eqp_nome "; sql += "WHERE eqp_codigo = ?eqp_codigo"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?eqp_descricao", equipe.Eqp_descricao)); objCommand.Parameters.Add(Mapped.Parameter("?eqp_nome", equipe.Eqp_nome)); objCommand.Parameters.Add(Mapped.Parameter("?eqp_codigo", equipe.Eqp_codigo)); objCommand.ExecuteNonQuery(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); } catch (Exception e) { retorno = -2; } return(retorno); }
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 lkbSalvarEquipe_Click(object sender, EventArgs e) { Eqp_Equipe equipe = new Eqp_Equipe(); equipe.Eqp_nome = txtNomeEquipe.Text; equipe.Eqp_descricao = txtNomeEquipe.Text; // DataSet ds = Eqp_EquipeDB.SelectAll(); // int qtd = ds.Tables[0].Rows.Count; equipe.Eqp_codigo = Eqp_EquipeDB.Insert(equipe); if (equipe.Eqp_codigo > 0) { for (int i = 0; i < ltbParticipantesEquipe.Items.Count; i++) { Equ_Equipe_Usuario equ = new Equ_Equipe_Usuario(); equ.Eqp_codigo = equipe; Usu_Usuario usu = new Usu_Usuario(); usu.Usu_codigo = Convert.ToInt32(ltbParticipantesEquipe.Items[i].Value); equ.Usu_codigo = usu; switch (Equ_Equipe_UsuarioDB.Insert(equ)) { case 0: lblScript.Text = "<script> alert('Cadastrado Com sucesso!');</script>"; CarregarEquipes(); break; case -2: lblScript.Text = "<script> alert('Erro!');</script>"; break; } } } else { lblScript.Text = "<script> alert('Cadastro não efetuado!!!');</script>"; } CarregarEquipes(); }
protected void lkbSalvarEquipe_Click(object sender, EventArgs e) { Eqp_Equipe equipe = new Eqp_Equipe(); equipe.Eqp_nome = txtNomeEquipe.Text; equipe.Eqp_descricao = txtNomeEquipe.Text; equipe.Eqp_codigo = Eqp_EquipeDB.Insert(equipe); if (equipe.Eqp_codigo > 0) { for (int i = 0; i < ltbParticipantesEquipe.Items.Count; i++) { Equ_Equipe_Usuario equ = new Equ_Equipe_Usuario(); equ.Eqp_codigo = equipe; Usu_Usuario usu = new Usu_Usuario(); usu.Usu_codigo = Convert.ToInt32(ltbParticipantesEquipe.Items[i].Value); equ.Usu_codigo = usu; switch (Equ_Equipe_UsuarioDB.Insert(equ)) { case 0: lblScript.Text = "<script> alert('Cadastrado Com sucesso!');</script>"; break; case -2: Response.Write(""); break; } } } else { Response.Write("Cadastro não efetuado!!!"); } //ltbSelecionar.Items.Clear(); CarregarCriterios(); txtNovoCriterio.Text = ""; }
protected void lkbCriarAvaliacao_Click(object sender, EventArgs e) { Eqp_Equipe equipe = new Eqp_Equipe(); equipe.Eqp_nome = txtNomeEquipe.Text; equipe.Eqp_descricao = txtNomeEquipe.Text; equipe.Eqp_codigo = Eqp_EquipeDB.Insert(equipe); if (equipe.Eqp_codigo > 0) { for (int i = 0; i < ltbParticipantesEquipe.Items.Count; i++) { Equ_Equipe_Usuario equ = new Equ_Equipe_Usuario(); equ.Eqp_codigo = equipe; Usu_Usuario usu = new Usu_Usuario(); usu.Usu_codigo = Convert.ToInt32(ltbParticipantesEquipe.Items[i].Value); equ.Usu_codigo = usu; switch (Equ_Equipe_UsuarioDB.Insert(equ)) { case 0: lblScript.Text = "<script> alert('Cadastrado Com sucesso!');</script>"; //Response.Redirect("Avaliador.aspx"); break; case -2: lblScript.Text = "<script> alert('Erro!');</script>"; break; } } } else { lblScript.Text = "<script> alert('Cadastro não efetuado!!!');</script>"; } }
public static int Insert(Eqp_Equipe equipe) { int retorno = 1; try { IDbConnection objConexao; IDbCommand objCommand; string sql = "INSERT INTO eqp_equipe (eqp_descricao,eqp_nome, aud_pes_codigo) VALUES (?eqp_descricao,?eqp_nome,?aud_pes_codigo); SELECT last_insert_id();"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?eqp_descricao", equipe.Eqp_descricao)); objCommand.Parameters.Add(Mapped.Parameter("?eqp_nome", equipe.Eqp_nome)); retorno = Convert.ToInt32(objCommand.ExecuteScalar()); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); } catch (Exception e) { retorno = 0; } return(retorno); }
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"); }