示例#1
0
 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);
     }
 }
示例#2
0
    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");
    }
示例#4
0
    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();
    }
示例#5
0
    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>";
        }
    }
示例#7
0
    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");
    }