protected void btnAdd_Click(object sender, EventArgs e)
    {
        bool result;
        string msg;
        t06_parceiroprojeto t06 = new t06_parceiroprojeto();
        {
            try
            {
                t06.t03_cd_projeto = pb.cd_projeto();
                t06.t05_cd_parceiro = Int32.Parse(ddlt05_cd_parceiro.SelectedValue);
                t06.dt_cadastro = DateTime.Now;
                t06.dt_alterado = DateTime.Now;
                result = t06.Save();
                msg = pb.Message("Inclusão realizada com sucesso", "ok");
                pb.saveLog(pb.cd_usuario(), pb.cd_projeto(), "", "t06_parceiroprojeto", "insert", "parceiro:"+ t06.t05_cd_parceiro.ToString());
                ddlt05_cd_parceiro.ClearSelection();
            }
            catch
            {
                msg = pb.Message(pb.msgerro, "erro");
            }

            lblMsg.Text = msg;
            lblMsg.Visible = true;
            GridBind();
        }
    }
    protected void Delete_Click(object sender, System.Web.UI.ImageClickEventArgs e)
    {
        ImageButton btn = (ImageButton)sender;
        bool result;
        string msg;
        t06_parceiroprojeto t06 = new t06_parceiroprojeto();
        {
            try
            {
                t06.t06_cd_parceiroprojeto = Int32.Parse(btn.CommandArgument);
                result = t06.Delete();
                pb.saveLog(pb.cd_usuario(), pb.cd_projeto(), "", "t06_parceiroprojeto", "delete", t06.t06_cd_parceiroprojeto.ToString());
                msg = pb.Message("Exclusão realizada com sucesso", "ok");
            }
            catch
            {
                msg = pb.Message(pb.msgerro, "erro");
            }

            lblMsg.Text = msg;
            lblMsg.Visible = true;
            GridBind();
        }
    }
    private void GridBind()
    {
        t06_parceiroprojeto t06 = new t06_parceiroprojeto();
        {
            t06.t03_cd_projeto = pb.cd_projeto();
            DataList1.DataSource = t06.List();
            DataList1.DataBind();
        }

        t05_parceiro t05 = new t05_parceiro();
        {
            int cd_entidade = pb.cd_entidade();
            if (cd_entidade == 0)
            {
                    t05.t05_cd_parceiro = pb.cd_parceiro();
                    t05.Retrieve();
                    if (t05.Found)
                    {
                        cd_entidade = t05.t01_cd_entidade;
                    }
            }
            t05.t01_cd_entidade = cd_entidade;
            t05.order = "and t05_cd_parceiro not in (select t05_cd_parceiro from t06_parceiroprojeto where t03_cd_projeto="+ pb.cd_projeto().ToString() +")";
            DropDownList ddl = ddlt05_cd_parceiro;
            ddl.DataSource = t05.List();
            ddl.DataTextField = "nm_parceiro";
            ddl.DataValueField = "t05_cd_parceiro";
            ddl.DataBind();
            pb.AddEmptyItem(ddl, "Selecione");
        }
    }