Exemplo n.º 1
0
        //

        //Proceso de eliminacion ------------------------------------------------------------------------------------------------------------->
        private void backgroundWorker2_DoWork(object sender, DoWorkEventArgs e)
        {
            sqlDateBaseManager sql = new sqlDateBaseManager();

            sql.deleteCotizacion("cotizaciones", constants.folio_eliminacion);
            sql.deleteCotizacion("cristales_cotizados", constants.folio_eliminacion);
            sql.deleteCotizacion("aluminio_cotizado", constants.folio_eliminacion);
            sql.deleteCotizacion("herrajes_cotizados", constants.folio_eliminacion);
            sql.deleteCotizacion("otros_cotizaciones", constants.folio_eliminacion);
            sql.deleteCotizacion("modulos_cotizaciones", constants.folio_eliminacion);
            sql.deleteRegistroPresupuestos(constants.folio_eliminacion);
            sql.deleteProduccionTable(constants.folio_eliminacion);
            ((Form1)Application.OpenForms["Form1"]).ifDeleted();
            iniciarBusqueda(true);
        }
Exemplo n.º 2
0
        //eliminar
        private void button3_Click(object sender, EventArgs e)
        {
            if (!backgroundWorker2.IsBusy && !backgroundWorker1.IsBusy)
            {
                if (datagridviewNE1.RowCount > 0)
                {
                    sqlDateBaseManager sql = new sqlDateBaseManager();

                    if (sql.getFolioProduccion(folio))
                    {
                        if (MessageBox.Show(this, "Se eliminarán todas las ordenes ligadas a esté folio, incluyendo sub-folios. ¿Desea continuar?", constants.msg_box_caption, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                        {
                            sql.deleteProduccionTable(folio, true, this);
                            reloadAll();
                        }
                    }
                    else
                    {
                        MessageBox.Show(this, "[Error] no se encontro ninguna orden ligada a esté folio.", constants.msg_box_caption, MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }