Exemple #1
0
    protected void lnkDevolver_Click(object sender, EventArgs e)
    {
        FunMod fmp = (FunMod)Session["funcionario"];

        Funcionario fun = FuncionarioDB.Select(Convert.ToInt32(lblNumeroRedator.Text));

        Tramitacao tra = new Tramitacao();

        tra.Funcionario = new Funcionario();

        tra.Tra_cod            = Convert.ToInt32(lblTramitacao.Text);
        tra.Tra_localAtual     = fun.Setor.Set_nome;
        tra.Tra_localAnteriror = lblLocalAnterior.Text;
        string data = DateTime.Now.ToString();

        data = data.Substring(0, 10);
        tra.Tra_dataEnvio       = data;
        tra.Funcionario.Fun_cod = Convert.ToInt32(lblNumeroRedator.Text);
        tra.Cod_fun             = fmp.Funcionario.Fun_cod;

        switch (TramitacaoDB.Atualizar(tra))
        {
        case 0:
            Response.Redirect("../paginas/Process.aspx?pro=" + Request.QueryString["pro"].Replace(" ", "+"));
            break;

        case -2:
            break;
        }
    }
Exemple #2
0
    protected void CarregarDevolver(FunMod fmp)
    {
        Processo pro = ProcessoDB.Select(Convert.ToInt32(lblCodProcesso.Text));

        string matricula = TramitacaoDB.SelectDevolver();

        if (matricula == fmp.Funcionario.Fun_matricula && pro.Status.Sta_valor != "Finalizado")
        {
            lnkDevolver.Visible = true;
            Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>AtivarCompose();</script>", false);
        }
    }
Exemple #3
0
    protected void lnkTramitar_Click(object sender, EventArgs e)
    {
        FunMod fmp = (FunMod)Session["funcionario"];

        int codigo = Convert.ToInt32(ddlLocal.SelectedValue), fun_cod = 0;

        DataSet ds = new DataSet();

        ds = TramitacaoDB.ConsultaUsuario(codigo);

        foreach (DataRow dr in ds.Tables[0].Rows)
        {
            fun_cod = Convert.ToInt32(dr["fun_cod"]);
        }

        Tramitacao tra = new Tramitacao();

        tra.Funcionario = new Funcionario();

        string data = DateTime.Now.ToString();

        data = data.Substring(0, 10);

        tra.Tra_cod             = Convert.ToInt32(lblTramitacao.Text);
        tra.Funcionario.Fun_cod = fun_cod;
        tra.Cod_fun             = fmp.Funcionario.Fun_cod;
        tra.Tra_localAtual      = ddlLocal.SelectedItem.Text;
        tra.Tra_dataEnvio       = data;
        tra.Tra_localAnteriror  = lblLocalAnterior.Text;

        switch (TramitacaoDB.Atualizar(tra))
        {
        case 0:
            break;

        case -2:
            break;
        }
    }