示例#1
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            string nome       = txtNome.Text;
            string cpf        = txtCpf.Text;
            string logradouro = txtLogradouro.Text;
            int    numero     = Convert.ToInt32(txtNumero.Text);
            string bairro     = txtBairro.Text;
            string cidade     = txtCidade.Text;
            string estado     = txtEstado.Text;
            string telefone   = txtTelefone.Text;
            //criar conexao banco de dados
            sistemapadariaEntities conexao = new sistemapadariaEntities();
            //criar objeto notas
            cadastros c = new cadastros();

            c.senha      = txtSenha.Text;
            c.nome       = nome;
            c.cpf        = cpf;
            c.logradouro = logradouro;
            c.numero     = txtNumero.Text;
            c.bairro     = bairro;
            c.cidade     = cidade;
            c.estado     = estado;
            c.telefone   = telefone;
            //insere objeto notas em memoria
            conexao.cadastros.Add(c);
            //Armazena objeto no banco de Dados (HD)
            conexao.SaveChanges();

            Response.Redirect("Default.aspx");
        }
示例#2
0
        protected void btnRemover_Click(object sender, EventArgs e)
        {
            sistemapadariaEntities conexao = new sistemapadariaEntities();
            int IDSelecionado = Convert.ToInt32(gridPedidos.SelectedValue.ToString());
            //recupar objeto banco de dados
            pedidos encomenda = conexao.pedidos.FirstOrDefault(linha => linha.ID.ToString().Equals(IDSelecionado.ToString()));

            //remoção regristro
            conexao.pedidos.Remove(encomenda);

            conexao.SaveChanges();

            carregarGrig(conexao);
        }
示例#3
0
        protected void btnEncomendar_Click(object sender, EventArgs e)
        {
            string   encomenda = txtEncomenda.Text;
            DateTime data      = DateTime.Parse("30/05/2020");
            string   alteracao = txtAlteracao.Text;

            sistemapadariaEntities conexao = new sistemapadariaEntities();
            pedidos p = new pedidos();

            p.encomenda = txtEncomenda.Text;
            p.alteracao = txtAlteracao.Text;
            p.IDnome    = Convert.ToInt32(ddlUsuario.SelectedValue.ToString());
            p.data      = DateTime.Parse("30/05/20");
            conexao.pedidos.Add(p);
            conexao.SaveChanges();

            var lista = conexao.pedidos.ToList();

            GridPedidos.DataSource = lista;
            GridPedidos.DataBind();
        }
示例#4
0
        protected void btnEncomendar_Click(object sender, EventArgs e)
        {
            sistemapadariaEntities conexao = new sistemapadariaEntities();

            if (gridPedidos.SelectedValue == null)
            {
                string   encomenda  = txtEncomenda.Text;
                string   alteracao  = txtAlteracao.Text;
                DateTime data2      = Convert.ToDateTime(txtData.Text);
                int      quantidade = Convert.ToInt32(txtQuantidade.Text);
                pedidos  p          = new pedidos();
                p.IDnome     = Convert.ToInt32(ddlUsuario.SelectedValue.ToString());
                p.encomenda  = encomenda;
                p.alteracao  = alteracao;
                p.data       = data2;
                p.quantidade = quantidade;
                conexao.pedidos.Add(p);
                carregaUsuario(conexao);
                limpar();
            }
            else
            {
                //alterando
                //busca registro de aluno no banco de dados de acordo com o registro selecionado na grid
                pedidos pedido = conexao.pedidos.FirstOrDefault(linha => linha.ID.ToString().Equals(gridPedidos.SelectedValue.ToString()));
                //altera os campos do obejto
                pedido.encomenda  = txtEncomenda.Text;
                pedido.alteracao  = txtAlteracao.Text;
                pedido.data       = Convert.ToDateTime(txtData.Text);
                pedido.quantidade = Convert.ToInt32(txtQuantidade.Text);
                //altera o registro no banco
                conexao.Entry(pedido);
                //remove seleção do registro da grid
                gridPedidos.SelectedIndex = -1;
            }
            //Armazena objeto no banco de Dados (HD)
            conexao.SaveChanges();
            carregarGrig(conexao);
            carregaUsuario(conexao);
        }