private void LimparCampos() { txtDescricao.Clear(); txtOrdem.Clear(); txtNome.Clear(); FuncaoSelecionado = null; hdfMensagem.Value = 0; }
private void PreencherCampos(DirectEventArgs e) { FuncaoSelecionado = JSON.Deserialize<List<FuncaoVO>>(e.ExtraParams["valores"])[0]; txtNome.Text = FuncaoSelecionado.Nome; txtDescricao.Text = FuncaoSelecionado.Descricao; txtOrdem.Text = FuncaoSelecionado.Ordem.ToString(); }
private void SalvarFuncao(DirectEventArgs e) { try { FuncaoVO funcao = new FuncaoVO(); if (base.AcaoTela == Common.AcaoTela.Edicao) funcao = FuncaoSelecionado; funcao.Nome = txtNome.Text; funcao.Descricao = txtDescricao.Text; funcao.Ordem = Convert.ToInt32(txtOrdem.Text); funcao.Removido = false; // Validação para não deixar numero de ordem repetido, foi verificado e pode deixar repetir //if (Convert.ToInt32(hdfMensagem.Value) == 0) //{ // if (VerificaOrdem()) // { // hdfMensagem.Value = 1; // e.ExtraParamsResponse["contemOrdem"] = "1"; // return; // } //} //else //{ // new FuncaoBO().AtualizaFuncaoParaOrdemSuperior(funcao); //} new FuncaoBO(funcao).Salvar(); LoadPagina(); winFuncao.Hide(); } catch (Exception ex) { e.ErrorMessage = "Erro ao salvar função."; e.Success = false; } }
private void CarregarFuncoes(FuncaoVO func) { strFuncoes.DataSource = new FuncaoBO().BuscarFuncoes(func); strFuncoes.DataBind(); }