示例#1
0
        private void btnEliminarPed_Click(object sender, EventArgs e)
        {
            try
            {
                if (Convert.ToInt32(txtPedidoDelete.Text) > 0)
                {
                    if (MessageBox.Show("¿Seguro que desea eliminar el pedido con id " + txtPedidoDelete.Text + "?",
                                        "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        OrdenDAO.eliminar(Convert.ToInt32(txtPedidoDelete.Text));

                        MessageBox.Show("Pedido eliminado exitosamente",
                                        "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information);

                        actualizarPedidos();
                    }
                }
                else
                {
                    throw new InvalidFormatException("Error: Por favor verifique que los datos a ingresar sean validos");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#2
0
        private void button1_Click_1(object sender, EventArgs e) // Agregar pedodos
        {
            var cp = (Product)cmbPedidoProd.SelectedItem;
            var cd = (Direccion)cmbPedidoDir.SelectedItem;

            OrdenDAO.Nuevo(dtpFechaPedido.Value, cp.id_product, cd.idaddres);
            MessageBox.Show("pedido agregado exitosamente",
                            "", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
示例#3
0
        private void actualizarPedidos()
        {
            List <Orden> lista = OrdenDAO.getLista();

            dgvPedidos.DataSource = null;
            dgvPedidos.DataSource = lista;

            dgvPedidosAdmin.DataSource = null;
            dgvPedidosAdmin.DataSource = lista;
        }