protected void Page_Load(object sender, EventArgs e)
 {
     pedidosDropDownList.DataSource     = PedidosDao.ListarPedidosVM();
     pedidosDropDownList.DataTextField  = "NomeCliente";
     pedidosDropDownList.DataValueField = "NumeroPedido";
     pedidosDropDownList.DataBind();
 }
Example #2
0
        private void manterPedidos_Load(object sender, EventArgs e)
        {
            PedidosDao pedidobd = new PedidosDao();

            txtcodigo.Text = pedidobd.RetrivePedidoNextCodigo().ToString();
            dataGridView1.Rows.Clear();
        }
Example #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         pedidosDropDownList.DataSource     = PedidosDao.ListarPedidosVM();
         pedidosDropDownList.DataTextField  = "NomeCliente";
         pedidosDropDownList.DataValueField = "NumeroPedido";
         pedidosDropDownList.DataBind();
         pedidosDropDownList.Items.Insert(0, "SELECIONE UM PEDIDO");
     }
 }
Example #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                pedidosDropDownList.DataSource     = PedidosDao.ListarPedidosVM();
                pedidosDropDownList.DataTextField  = "NomeCliente";
                pedidosDropDownList.DataValueField = "IdPedido";
                pedidosDropDownList.DataBind();

                produtosDropDownList.DataSource     = ProdutosDao.ListarProdutos();
                produtosDropDownList.DataTextField  = "Descricao";
                produtosDropDownList.DataValueField = "Id";
                produtosDropDownList.DataBind();
            }
        }
        protected void enviarButton_Click(object sender, EventArgs e)
        {
            try
            {
                Pedido pedido = new Pedido();
                pedido.Doc_Cliente   = clienteDropDownList.SelectedValue;
                pedido.Numero_Pedido = pedidoTextBox.Text;
                pedido.Data          = Convert.ToDateTime(dataTextBox.Text);

                PedidosDao.IncluirPedido(pedido);

                mensagemLabel.Text = "Pedido Incluido com sucesso";
            }
            catch (Exception ex)
            {
                mensagemLabel.CssClass = "alert alert-danger";
                mensagemLabel.Text     = ex.Message;
            }
        }
Example #6
0
        private void button4_Click(object sender, EventArgs e)
        {
            PedidoModel pedido = new PedidoModel();

            pedido.Cod_cliente      = Convert.ToInt32(txtcliente.Text);
            pedido.Data_pedido      = dateTimePicker1.Value.Date;
            pedido.Endereco_entrega = txtendereco.Text;
            pedido.Cidade_entrega   = txtcidade.Text;
            pedido.Estado_entrega   = txtuf.Text;


            if (dataGridView1.Rows.Count > 1)
            {
                for (int i = 0; i < dataGridView1.Rows.Count; i++)
                {
                    pedido.Itens.Add(new PedidoItemModel());
                    pedido.Itens[i].Cod_pedido  = Convert.ToInt32(txtcodigo.Text);
                    pedido.Itens[i].Cod_produto = Convert.ToInt32(dataGridView1.Rows[i].Cells[0].Value);
                    pedido.Itens[i].Quantidade  = Convert.ToDouble(dataGridView1.Rows[i].Cells[2].Value);
                }
            }
            else
            {
                MessageBox.Show("Não há itens no Datagrid. Adicione um produto primeiro antes de continuar.");
            }

            PedidosDao pedidobd = new PedidosDao();

            if (pedidobd.InsertPedido(pedido) == 1)
            {
                MessageBox.Show("Pedido Cadastrado com sucesso.");
                LimpaCampos();
                txtcodigo.Text = pedidobd.RetrivePedidoNextCodigo().ToString();
                dataGridView1.Rows.Clear();
            }
        }
 public PedidosBusiness(MardisContext mardisContext)
 {
     _pedidosDao = new PedidosDao(mardisContext);
 }