Exemplo n.º 1
0
        private void txtActualizar_Click(object sender, EventArgs e)
        {
            if (txtId.Text != "" && txtDescripcion.Text != "")
            {
                pedido pedi = new pedido();
                pedi.id_pedido   = int.Parse(txtId.Text);
                pedi.descripcion = txtDescripcion.Text;
                pedi.cliente_id  = idlistaPedido[cboCliente.SelectedIndex];

                pedidoDAO pediDAO = new pedidoDAO();
                if (pediDAO.actualizarPedido(pedi))
                {
                    MessageBox.Show("Modificó :)", "Modifico", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
                }
                else
                {
                    MessageBox.Show("No Modifico", "No Modifico", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
                }
            }

            else
            {
                MessageBox.Show("Debe ID y Descripcion", "Ingrese ID y Descripcion", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
            }
        }
Exemplo n.º 2
0
        private void txtBuscar_Click(object sender, EventArgs e)
        {
            pedido    pedido    = new pedido();
            pedidoDAO pedidoDAO = new pedidoDAO();

            if (txtId.Text != "")
            {
                pedido = pedidoDAO.buscarPedido(int.Parse(txtId.Text));
                if (pedido != null)
                {
                    //txtId.Text = pedido.cliente_id.ToString();
                    txtDescripcion.Text      = pedido.descripcion;
                    cboCliente.SelectedIndex = pedido.id_pedido - 1;

                    MessageBox.Show("Encontró :)", "Encontro", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
                }
                else
                {
                    MessageBox.Show("No Encontró", "No Encontro", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
                }
            }

            else
            {
                MessageBox.Show("Debe ingresar Codigo", "Ingrese Codigo", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
            }
        }
Exemplo n.º 3
0
        private void initLis()
        {
            dtgvPedido.Columns.Clear();
            dtgvPedido.DefaultCellStyle.ForeColor = Color.Black;
            dtgvPedido.ColumnCount     = 5;
            dtgvPedido.Columns[0].Name = "ID Pedido";
            dtgvPedido.Columns[1].Name = "Descripcion";
            dtgvPedido.Columns[2].Name = "ID Cliente";
            dtgvPedido.Columns[3].Name = "Nombre Cliente";
            dtgvPedido.Columns[4].Name = "Rut Cliente";
            string[]      row           = new string[] { "idpedido", "descripcion", "idcliente", "nombrecliente", "rut" };
            pedido        cliente       = new pedido();
            pedidoDAO     daoPedido     = new pedidoDAO();
            List <pedido> listadoPedido = daoPedido.listaPedido().ToList();
            ClienteDAO    clienteDAO    = new ClienteDAO();

            foreach (var item in listadoPedido)
            {
                cliente cli = clienteDAO.buscarCliente(int.Parse(item.cliente_id.ToString()));
                row = new string[] {
                    item.id_pedido.ToString(),
                        item.descripcion,
                        item.cliente_id.ToString(),
                        cli.nombre,
                        cli.rut
                };
                dtgvPedido.Rows.Add(row);
            }
            Commons.anchoColumna(dtgvPedido);
        }
Exemplo n.º 4
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            pedido    pedido    = new pedido();
            pedidoDAO pedidoDAO = new pedidoDAO();

            /* if (pedidoDAO.eliminarPedido(int.Parse(txtId.Text)))
             * {
             *   //btnEliminar.Hide();
             *   MessageBox.Show("Elimino:)", "Elimino", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
             * }
             * else
             * {
             *   MessageBox.Show("No Elimino", "No Elimino", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
             * }*/
        }
Exemplo n.º 5
0
        public agregarVenta()
        {
            InitializeComponent();

            pedidoDAO     pedidoDao = new pedidoDAO();
            int           i         = 0;
            List <pedido> list      = pedidoDao.listaPedido();

            cboIdPedido.Items.Clear();
            foreach (pedido item in list)
            {
                cboIdPedido.Items.Insert(i, item.id_pedido);
                listaPedido[i] = item.id_pedido;
                i++;
            }
            cboIdPedido.SelectedIndex = 0;

            txtTotal.ReadOnly = true;
        }
Exemplo n.º 6
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            if (txtDescripcion.Text != "")
            {
                pedido pedido = new pedido();

                pedido.descripcion = txtDescripcion.Text;
                pedido.cliente_id  = listaPedido[cboCliente.SelectedIndex];
                pedidoDAO pediDAO = new pedidoDAO();
                if (pediDAO.agregarPedido(pedido))
                {
                    MessageBox.Show("Guardo :)", "Guardo", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
                }
                else
                {
                    MessageBox.Show("No guardo", "No Guardo", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
                }
            }

            else
            {
                MessageBox.Show("Debe ingresar descripcion", "Ingrese Descripcion", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
            }
        }