protected void lkGravar_Click(object sender, EventArgs e) { Secao dados = new Secao(); SecaoBLL bll = new SecaoBLL(); dados.nome = txtNome.Text; dados.codPessoa_Gerente = ddlGerente.SelectedValue == "" ? -1 : int.Parse(ddlGerente.SelectedValue); dados.dataCadastro = DateTime.Now; string resposta; //Inserindo if (Session["codSecao"] == null) { resposta = bll.inserir(dados); if (resposta.Equals("")) Response.Redirect("Secoes.aspx"); else lblMensagemErro.Text = resposta; } else //Alterando { resposta = bll.alterar(dados, int.Parse(Session["codSecao"].ToString())); if (resposta.Equals("")) Response.Redirect("Secoes.aspx"); else lblMensagemErro.Text = resposta; } }
protected void popularSecao(int codSecao) { List<Secao> secao = new List<Secao>(); SecaoBLL bll = new SecaoBLL(); secao = bll.listar(codSecao); txtNome.Text = secao[0].nome; ddlGerente.SelectedValue = secao[0].codPessoa_Gerente.ToString(); }
protected void popularSecoes() { SecaoBLL listaSecao = new SecaoBLL(); ddlSecao.Items.Clear(); ddlSecao.DataSource = listaSecao.listar(); ddlSecao.DataTextField = "nome"; ddlSecao.DataValueField = "codSecao"; ddlSecao.Items.Add(new ListItem("Selecione", "")); ddlSecao.DataBind(); }