Example #1
0
        public void AlarmasViejas()
        {
            for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
            {
                bool check = (bool)dataGridView1.Rows[i].Cells[4].Value;

                if (check == true)
                {
                    string[] alarmaVieja =
                    {
                        dataGridView1.Rows[i].Cells[0].Value.ToString(),
                        dataGridView1.Rows[i].Cells[1].Value.ToString(),
                        dataGridView1.Rows[i].Cells[2].Value.ToString(),
                        dataGridView1.Rows[i].Cells[3].Value.ToString()
                    };

                    dataGridView2.Rows.Add(alarmaVieja);
                    dataGridView1.Rows.RemoveAt(i);

                    string[]     columnas2 = { "TipoCultivo", "NombreAlerta", "FechaAlerta", "FinAlerta" };
                    Persistencia pdviejo   = new Persistencia(4, columnas2, "alertasViejas");
                    pdviejo.CargaDatos(alarmaVieja, 4, columnas2);
                    Persistencia pd          = new Persistencia("alertas");
                    DataTable    borraAlarma = pd.BuscarDatos("alertas");
                    borraAlarma.Rows.RemoveAt(i);
                    pd.GrabarArchivo();
                }
            }
        }