Beispiel #1
0
        private void dtgv_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex >= 0)
            {
                DataGridViewRow row = dtgv.Rows[e.RowIndex];

                DateTime date = PublicDate.IsPublicDate(row.Cells[1].Value.ToString(), DateTime.Now.Year);
                if ((date.Day == 1) && (date.Month == 1) && (date.Year == 1))
                {
                    return;
                }
                if (date.Day == 1 && date.Month == 1)
                {
                    if (date.Day == DateTime.Now.Day && date.Month == DateTime.Now.Month && date.Year == DateTime.Now.Year)
                    {
                        date = DateTime.Now;
                    }
                    else
                    {
                        TimeSpan ts    = DateTime.Now - date;
                        double   count = Math.Round(ts.TotalDays, 0);
                        if (count > 0)
                        {
                            date = new DateTime(DateTime.Now.Year + 1, 1, 1);
                        }
                    }
                }
                else
                {
                    date = new DateTime(DateTime.Now.Year, date.Month, date.Day);
                }
                PanelDetailEvent.Visible = true;
                PanelDetailEvent.BringToFront();
                ButtonName.Text = string.Format("{0}" + "\r\n" + "NGÀY {1} THÁNG {2} NĂM {3}", row.Cells[1].Value.ToString().ToUpper(), date.Day, date.Month, date.Year);
                SetTime(date);
            }
        }
Beispiel #2
0
 private void btnClose_Click(object sender, EventArgs e)
 {
     PanelDetailEvent.SendToBack();
     PanelDetailEvent.Visible = false;
 }