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