Exemplo n.º 1
0
        public void LoadDataTracking()
        {
            BUS_TrackingWebHYIPDatabase buss = new BUS_TrackingWebHYIPDatabase();
            DataTable dt = new DataTable();

            try
            {
                // (dataGridView1.BindingContext[dataGridView1.DataSource] as CurrencyManager).Refresh();
                dt.Load(buss.GetTrackingWebHYIPDatabase());

                dataGridView2.DataSource = dt;

                // dataGridView2.Columns[0].Visible = false;
                //
                //label_dep.Text = buss.TotalDeposit().ToString();
                //label_with.Text = buss.TotalWithdraw().ToString();

                // dataGridView1.Columns[2].Visible = false;
                dataGridView2.Columns["MaWeb"].Visible = false;
            }
            catch (Exception ex)
            {
            }
            label_total_tracking.Visible = true;
            label_total_tracking.Text    = string.Format("Total web are tracking:{0}", dataGridView2.Rows.Count - 1);
            for (int r = 0; r < dataGridView2.Rows.Count - 1; r++)
            {
                DataGridViewRow myrow           = dataGridView2.Rows[r];
                string          dttime_str      = myrow.Cells["Date"].Value.ToString();
                DateTime        dttime_datetime = DateTime.Parse(dttime_str);
                DateTime        now             = DateTime.Now;

                TimeSpan diff = now - dttime_datetime;

                string mw = myrow.Cells["MaWeb"].Value.ToString();
                if (diff.TotalDays >= 1)
                {
                    //myrow.DefaultCellStyle.BackColor = Color.Red;
                    myrow.Cells["Date"].Style.BackColor = Color.Red;
                    DataGridViewButtonCell btncell = new DataGridViewButtonCell();

                    myrow.Cells["dep"] = btncell;
                }
            }
        }