예제 #1
0
        protected void ibtAdicionar_Click(object sender, ImageClickEventArgs e)
        {
            lstfuncCotaMens = (Session["selectFuncCotaMens"] as List <Funcionario>);
            bool itemSelecionado = false;

            daoFuncao      = new DAOFuncao();
            daoFuncionario = new DAOFuncionario();
            foreach (GridDataItem dataItem in RadGrid1.Items)
            {
                if ((dataItem.FindControl("cbSelecao") as CheckBox).Checked)
                {
                    itemSelecionado = true;
                    funcCota        = new Funcionario();
                    funcCota.ID     = int.Parse(dataItem.Cells[3].Text);
                    daoFuncionario.buscarID(funcCota);
                    daoFuncao.buscarID(funcCota.Funcao);
                    lstfuncCotaMens.Add(funcCota);
                    excluirItemSecao(funcCota);
                }
            }
            if (itemSelecionado)
            {
                Session["selectFuncCotaMens"] = lstfuncCotaMens;
                RadGrid1.DataBind();
            }
            else
            {
                lbMens.Visible = true;
                lbMens.Text    = "Nenhum item selecionado";
            }
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                carregaListaFuncao();

                funcionario    = new Funcionario();
                funcionario.ID = int.Parse(Request.QueryString["ID"]);
                if (funcionario.ID != 0)
                {
                    daoFuncionario = new DAOFuncionario();
                    daoFuncionario.buscarID(funcionario);

                    getDados();
                    habilitarCtrl(false);
                    funcionario.editar();
                }
                else
                {
                    habilitarCtrl(true);
                }
                Session["funcionario"] = funcionario;
            }
        }