Пример #1
0
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        bool result;
        string msg;
        t04_tipologia t04 = new t04_tipologia();
        {
            try
            {
                t04.nm_tipologia = txtnm_tipologia.Text;
                t04.fl_ativa = true;
                t04.dt_cadastro = DateTime.Now;
                t04.dt_alterado = DateTime.Now;
                result = t04.Save();
                msg = pb.Message("Inclusão realizada com sucesso", "ok");
                pb.saveLog(cd_usuario, 0, "", "t04_tipologia", "insert", t04.nm_tipologia);
                txtnm_tipologia.Text = "";
            }
            catch
            {
                msg = pb.Message(pb.msgerro, "erro");
            }

            lblMsg.Text = msg;
            lblMsg.Visible = true;
            GridBind("order by nm_tipologia");
        }
    }
Пример #2
0
    protected void Delete_Click(object sender, System.Web.UI.ImageClickEventArgs e)
    {
        ImageButton btn = (ImageButton)sender;
        bool result;
        string msg;
        t04_tipologia t04 = new t04_tipologia();
        {
            try
            {
                t04.t04_cd_tipologia = Int32.Parse(btn.CommandArgument);
                result = t04.Delete();
                pb.saveLog(cd_usuario, 0, "", "t04_tipologia", "delete", t04.t04_cd_tipologia.ToString());
                msg = pb.Message("Exclusão realizada com sucesso", "ok");
            }
            catch
            {
                msg = pb.Message(pb.msgerro, "erro");
            }

            lblMsg.Text = msg;
            lblMsg.Visible = true;
            GridBind("order by nm_tipologia");
        }
    }
Пример #3
0
    protected void FormBind()
    {
        DropDownList ddl = ddlt04_cd_tipologia;
        t04_tipologia t04 = new t04_tipologia();
        {
            t04.fl_ativa = true;
            ddl.DataSource = t04.List();
            ddl.DataTextField = "nm_tipologia";
            ddl.DataValueField = "t04_cd_tipologia";
            ddl.DataBind();
            pb.AddEmptyItem(ddl, "Selecione");
        }

        t02_usuario t02 = new t02_usuario();
        {
            t02.order = "order by nm_nome";
            t02.t01_cd_entidade = cd_entidade;
            t02.fl_ativa = true;

            ddl = ddlt02_cd_usuario;
            ddl.DataSource = t02.ListComboProjeto();
            ddl.DataTextField = "nm_nome";
            ddl.DataValueField = "t02_cd_usuario";
            ddl.DataBind();
            pb.AddEmptyItem(ddl, "Selecione");

            ddl = ddlt02_cd_usuario_monitoramento;
            ddl.DataSource = t02.ListComboProjeto();
            ddl.DataTextField = "nm_nome";
            ddl.DataValueField = "t02_cd_usuario";
            ddl.DataBind();
            pb.AddEmptyItem(ddl, "Selecione");
        }
    }
Пример #4
0
 protected void ddlBind()
 {
     if (pb.fl_admin())
     {
         t01_entidade t01 = new t01_entidade();
         {
             t01.fl_ativa = true;
             t01.order = " and t01_cd_entidade in (select t01_cd_entidade from t03_projeto where fl_ativa=1) order by nm_entidade";
             ddlt01_cd_entidade.DataSource = t01.List();
             ddlt01_cd_entidade.DataTextField = "nm_entidade";
             ddlt01_cd_entidade.DataValueField = "t01_cd_entidade";
             ddlt01_cd_entidade.DataBind();
             pb.AddEmptyItem(ddlt01_cd_entidade, "Selecione");
         }
         ddlt03_cd_projeto.Enabled = false;
         trParceiro.Visible = true;
     }
     else
     {
         trParceiro.Visible = false;
     }
     t03_projeto t03 = new t03_projeto();
     {
         if (pb.cd_entidade() != 0)
         {
             //se usuário normal
             if (pb.fl_estrategico() || pb.fl_adminparceiro())
             {
                 t03.order = "where t01_cd_entidade=" + pb.cd_entidade() + " and fl_ativa=1 order by nm_projeto";
             }
             else
             {
                 t03.order = "where t02_cd_usuario='" + pb.cd_usuario() + "' ";
             }
         }
         else
         {
             //se usuário parceiro
             t03.order = "where t02_cd_usuario='" + pb.cd_usuario() + "' ";
         }
         ddlt03_cd_projeto.Items.Clear();
         ddlt03_cd_projeto.DataSource = t03.List();
         ddlt03_cd_projeto.DataTextField = "nm_projeto";
         ddlt03_cd_projeto.DataValueField = "t03_cd_projeto";
         ddlt03_cd_projeto.DataBind();
         pb.AddEmptyItem(ddlt03_cd_projeto, "Todos");
     }
     t04_tipologia t04 = new t04_tipologia();
     {
         t04.fl_ativa = true;
         t04.order = "order by nm_tipologia";
         ddlt04_cd_tipologia.DataSource = t04.List();
         ddlt04_cd_tipologia.DataTextField = "nm_tipologia";
         ddlt04_cd_tipologia.DataValueField = "t04_cd_tipologia";
         ddlt04_cd_tipologia.DataBind();
         pb.AddEmptyItem(ddlt04_cd_tipologia, "Todas");
     }
     t05_parceiro t05 = new t05_parceiro();
     {
       //  t05.fl_entidade = true;
         t05.order = "order by nm_parceiro";
         ddlt05_cd_parceiro.DataSource = t05.List();
         ddlt05_cd_parceiro.DataTextField = "nm_parceiro";
         ddlt05_cd_parceiro.DataValueField = "t05_cd_parceiro";
         ddlt05_cd_parceiro.DataBind();
         pb.AddEmptyItem(ddlt05_cd_parceiro, "Todos");
     }
     t19_fase t19 = new t19_fase();
     {
         t19.order = "order by nm_fase";
         ddlt19_cd_fase.DataSource = t19.List();
         ddlt19_cd_fase.DataTextField = "nm_fase";
         ddlt19_cd_fase.DataValueField = "t19_cd_fase";
         ddlt19_cd_fase.DataBind();
         pb.AddEmptyItem(ddlt19_cd_fase, "Todas");
     }
 }
Пример #5
0
    protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
        GridViewRow row = GridView1.Rows[e.RowIndex];
        int cod = Int32.Parse(GridView1.DataKeys[e.RowIndex].Value.ToString());
        TextBox txt1 = (TextBox)row.FindControl("txtnm_tipologia");

        bool result;
        string msg;
        t04_tipologia t04 = new t04_tipologia();
        {
            try
            {
                t04.t04_cd_tipologia = cod;
                t04.nm_tipologia = txt1.Text;
                t04.dt_alterado = DateTime.Now;
                pb.saveLog(cd_usuario, 0, "", "t04_tipologia", "update" , t04.t04_cd_tipologia.ToString());
                result = t04.Update();
                msg = pb.Message("Alteração realizada com sucesso", "ok");
            }
            catch
            {
                msg = pb.Message(pb.msgerro, "erro");
            }

            lblMsg.Text = msg;
            lblMsg.Visible = true;

            GridView1.EditIndex = -1;
            GridBind("order by nm_tipologia");
        }
    }
Пример #6
0
    private void GridBind(String order)
    {
        t04_tipologia t04 = new t04_tipologia();
        {
            t04.order = order;
            t04.fl_ativa = true;
            GridView1.DataSource = t04.List();
            GridView1.DataBind();

        }
    }