Exemplo n.º 1
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (estado == BTNestado.buscar)
            {
                busquedaActiva = true;
            }
            else
            {
                busquedaActiva = false;
            }
            estado = BTNestado.eliminar;
            estadoBotones();
            frmConfirmarEliminar confirma = new frmConfirmarEliminar();

            confirma.ventanaPrincipal = this;
            if (confirma.ShowDialog() == DialogResult.OK)
            {
                llamarMetodosDAO((IconButton)sender, 2);
                MessageBox.Show("Se eliminó correctamente", "Mensaje de confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                llamarMetodosDAO(null, 4);
            }
            else
            {
                //Se canceló.
            }
            if (busquedaActiva == true)
            {
                estado = BTNestado.buscar;
                estadoBotones();
            }
        }
Exemplo n.º 2
0
        private void btnRemoveCliente_Click(object sender, EventArgs e)
        {
            if (dataGridView1.CurrentRow == null || dataGridView1.CurrentRow.Index < 0)
            {
                return;
            }
            frmConfirmarEliminar formEliminar = new frmConfirmarEliminar();

            if (formEliminar.ShowDialog() == DialogResult.OK)
            {
                int indice = dataGridView1.CurrentRow.Index;
                dataGridView1.DataSource = new BindingList <PromocionXProductoWS.promocionXProducto>();

                VisitaWS.visita[] visitas = new VisitaWS.visita[misVisitas.Count - 1];
                for (int cont = 0; cont < misVisitas.Count; cont++)
                {
                    if (cont != indice)
                    {
                        visitas[cont] = misVisitas.ElementAt(cont);
                    }
                }
                dataGridView1.AutoGenerateColumns = false;
                dataGridView1.DataSource          = new BindingList <VisitaWS.visita>();
                misVisitas = new BindingList <VisitaWS.visita>(visitas.ToArray());
                dataGridView1.AutoGenerateColumns = false;
                dataGridView1.DataSource          = misVisitas;
            }
        }
Exemplo n.º 3
0
        private void btnRemoveProducto_Click(object sender, EventArgs e)
        {
            if (dgvPromocionXProducto.CurrentRow == null || dgvPromocionXProducto.CurrentRow.Index < 0)
            {
                return;
            }
            frmConfirmarEliminar formEliminar = new frmConfirmarEliminar();

            if (formEliminar.ShowDialog() == DialogResult.OK)
            {
                int indice = dgvPromocionXProducto.CurrentRow.Index;
                misPromocionXProducto.RemoveAt(indice);
            }
        }