Beispiel #1
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);
        }
Beispiel #2
0
 protected void btnAlterar_Click(object sender, EventArgs e)
 {
     if (gridPedidos.SelectedValue != null)
     {
         sistemapadariaEntities conexao = new sistemapadariaEntities();
         //Obte, registro selecionado na grid
         int IDSelecionado = Convert.ToInt32(gridPedidos.SelectedValue.ToString());
         //busca registro no banco
         pedidos a = conexao.pedidos.FirstOrDefault(linha => linha.ID.ToString().Equals(IDSelecionado.ToString()));
         //Alimenta Campos do Form
         txtEncomenda.Text  = a.encomenda;
         txtQuantidade.Text = a.quantidade.ToString();
         txtData.Text       = a.data.ToString();
         txtAlteracao.Text  = a.alteracao;
     }
 }
Beispiel #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();
        }
Beispiel #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);
        }