Пример #1
0
        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;
            }
        }
Пример #2
0
        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();
        }