Ejemplo n.º 1
0
        public void addTodayList(string lblName, int i)
        {
            flpDataDetail.Controls.Clear();

            if (i == 1)
            {
                var data = DatabaseSettingService.GetDataBackupFile().ToList();

                double totalfile = data.Count;

                foreach (var item in data)
                {
                    var ucBackup = new UCBackupItem();
                    ucBackup.lblDate.Text     = item.CreateDate ?? "";
                    ucBackup.lblFullName.Text = item.FullName ?? "";
                    ucBackup.lblDes.Text      = item.Description ?? "";
                    //ucBackup.lblStatus.Text = item.Status ?? "";

                    ucBackup.Size = new System.Drawing.Size(flpDataDetail.Width - 5, ucBackup.Height);

                    ucBackup.Tag    = item;
                    ucBackup.Click += UCDataBackupItemNew_Click;

                    flpDataDetail.Controls.Add(ucBackup);
                }

                this.lblTotalFile.Text = totalfile.ToString();
            }
            else
            {
                flpDataDetail.Controls.Clear();
            }
        }
Ejemplo n.º 2
0
        void UCDataBackupItemNew_Click(object sender, EventArgs e)
        {
            UCBackupItem    ucBackup = (UCBackupItem)sender;
            BackupDataModel tag      = (BackupDataModel)(ucBackup.Tag);

            btnRetore.Tag = tag;

            foreach (Control ctr in flpDataDetail.Controls)
            {
                if (ctr.BackColor == Color.FromArgb(0, 153, 51))
                {
                    ctr.BackColor = Color.FromArgb(255, 255, 255);
                    ctr.ForeColor = Color.FromArgb(51, 51, 51);
                }
            }
            ucBackup.BackColor = Color.FromArgb(0, 153, 51);
            ucBackup.ForeColor = Color.FromArgb(255, 255, 255);
        }