예제 #1
0
        private void CarregarTabela()
        {
            PresenteDB presenteDB = new PresenteDB();

            GVPresente.DataSource = presenteDB.ConsultarTudo();
            GVPresente.DataBind();
        }
예제 #2
0
        protected void BtnSalvar_Click(object sender, EventArgs e)
        {
            Presente presente = new Presente()
            {
                Id         = int.Parse(TxtCodigo.Text),
                Descricao  = TxtDescricao.Text,
                Cor        = TxtCor.Text,
                Finalidade = new Finalidade()
                {
                    Id = int.Parse(DDLFinalidades.SelectedItem.Value.ToString())
                },
                Fornecedor = new Fornecedor()
                {
                    Id = int.Parse(DDLFornecedores.SelectedItem.Value.ToString())
                },
                Marca = new Marca()
                {
                    Id = int.Parse(DDLMarcas.SelectedItem.Value.ToString())
                },
                Tipo = new Tipo()
                {
                    Id = int.Parse(DDLTipos.SelectedItem.Value.ToString())
                },
                Preco   = decimal.Parse(TxtPreco.Text),
                Tamanho = double.Parse(TxtTamanho.Text)
            };

            PresenteDB presenteDB = new PresenteDB();
            bool       status     = presenteDB.Salvar(presente);

            if (status)
            {
                lblMSG.Text = "Registro Inserido!";
                LimparComponentes();
                CarregarTabela();
            }
            else
            {
                lblMSG.Text      = "Erro ao inserir registro";
                lblMSG.ForeColor = Color.Red;
            }
        }
예제 #3
0
        protected void SalvarBt_Click(object sender, EventArgs e)
        {
            PresentesM presente = new PresentesM()
            {
                Descricao = DescricaoTxt.Text,
                Tipo      = new TipoM()
                {
                    Id = int.Parse(TipoDropDownList1.SelectedItem.Value.ToString())
                },
                Marca = new MarcaM()
                {
                    Id = int.Parse(MarcaDropDownList2.SelectedItem.Value.ToString())
                },
                Finalidade = new FinalidadeM()
                {
                    Id = int.Parse(FinalidadeDropDownList3.SelectedItem.Value.ToString())
                },
                Cor        = CorTxt.Text,
                Tamanho    = double.Parse(TamanhoTxt.Text),
                Preco      = decimal.Parse(PrecoTxt.Text),
                Fornecedor = new FornecedorM()
                {
                    Id = int.Parse(FornecedorDropDownList4.SelectedItem.Value.ToString())
                }
            };

            PresenteDB presenteDB = new PresenteDB();
            bool       status     = presenteDB.Salvar(presente);

            if (status)
            {
                Label1.Text = "Registro Inserido!";
                LimparComponentes();
                CarregarTabela();
            }
            else
            {
                Label1.Text      = "Erro ao inserir registro";
                Label1.ForeColor = Color.Red;
            }
        }