예제 #1
0
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        bool result;
        string msg;
        t17_colaborador t17 = new t17_colaborador();
        {
            try
            {
                t17.t03_cd_projeto = pb.cd_projeto();
                t17.t02_cd_usuario = ddlt02_cd_usuario.SelectedValue;
                t17.dt_cadastro = DateTime.Now;
                t17.dt_alterado = DateTime.Now;
                result = t17.Save();
                msg = pb.Message("Inclusão realizada com sucesso", "ok");
                pb.saveLog(pb.cd_usuario(), pb.cd_projeto(), "", "t17_colaborador", "insert", t17.t02_cd_usuario);
                ddlt02_cd_usuario.ClearSelection();
            }
            catch
            {
                msg = pb.Message(pb.msgerro, "erro");
            }

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

            lblMsg.Text = msg;
            lblMsg.Visible = true;
            GridBind();
        }
    }
예제 #3
0
    private void GridBind()
    {
        t17_colaborador t17 = new t17_colaborador();
        {
            t17.t03_cd_projeto = pb.cd_projeto();
            GridView1.DataSource = t17.List();
            GridView1.DataBind();
        }

        t02_usuario t02 = new t02_usuario();
        {

            t02.order = "and t02_cd_usuario not in (select t02_cd_usuario from t17_colaborador where t03_cd_projeto="+ pb.cd_projeto() +") order by nm_nome";
            int cd_entidade = pb.cd_entidade();
            if (cd_entidade == 0)
            {
                t05_parceiro t05 = new t05_parceiro();
                {
                    t05.t05_cd_parceiro = pb.cd_parceiro();
                    t05.Retrieve();
                    if (t05.Found)
                    {
                        cd_entidade = t05.t01_cd_entidade;
                    }
                }
            }
            t02.t01_cd_entidade = cd_entidade;
            t02.fl_ativa = true;
            DropDownList ddl = ddlt02_cd_usuario;
            ddl.DataSource = t02.ListComboProjeto();
            ddl.DataTextField = "nm_nome";
            ddl.DataValueField = "t02_cd_usuario";
            ddl.DataBind();
            pb.AddEmptyItem(ddl, "Selecione");

            //Response.Write(t02.order);
        }
    }