Exemplo n.º 1
0
        private void iniciarBusquedaFechada(string date, bool lastPage)
        {
            datagridviewNE1.Columns.Clear();
            int offset             = 0;
            int p                  = constants.stringToInt(textBox2.Text);
            sqlDateBaseManager sql = new sqlDateBaseManager();

            if (checkBox1.Checked == false)
            {
                c           = sql.countCotizacionesFecha(date, org_search);
                paginas     = (int)Math.Ceiling((float)c / div);
                label4.Text = "Páginas: " + (paginas);
                label2.Text = "Total de registros en (" + constants.user + "): " + c;
                if (lastPage == false)
                {
                    p      = p > 0 ? p - 1 : 0;
                    offset = p;
                }
                else
                {
                    if (paginas > 0)
                    {
                        offset = paginas - 1;
                    }
                    else
                    {
                        offset = 0;
                    }
                    textBox2.Text = paginas.ToString();
                }
                sql.dropTableCotizacionesOnGridViewFromDate(datagridviewNE1, date, org_search, false, offset * div, div);
            }
            else
            {
                c           = sql.countCotizacionesFecha(date, org_search, true);
                paginas     = (int)Math.Ceiling((float)c / div);
                label4.Text = "Páginas: " + (paginas);
                label2.Text = "Total de registros: " + c;
                if (lastPage == false)
                {
                    p      = p > 0 ? p - 1 : 0;
                    offset = p;
                }
                else
                {
                    if (paginas > 0)
                    {
                        offset = paginas - 1;
                    }
                    else
                    {
                        offset = 0;
                    }
                    textBox2.Text = paginas.ToString();
                }
                sql.dropTableCotizacionesOnGridViewFromDate(datagridviewNE1, date, org_search, true, offset * div, div);
            }
            setIndicador();
        }