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"; } }
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; } }