private void Form1_Load(object sender, EventArgs e) { //Tạo folder save file sau khi upload thành công if (!Directory.Exists(dirSaveImageSunUploaded)) { Directory.CreateDirectory(dirSaveImageSunUploaded); } if (!Directory.Exists(dirSaveImageUploaded)) { Directory.CreateDirectory(dirSaveImageUploaded); } //clearContent(); //Khởi tạo dtDataTempColor dtDataTempColor = new DataTable(); dtDataTempColor.Columns.AddRange(new DataColumn[] { new DataColumn("Id"), new DataColumn("Name"), new DataColumn("Price") , new DataColumn("Color1"), new DataColumn("Color2") , new DataColumn("Color3"), new DataColumn("Color4") , new DataColumn("Color5") }); //Khởi tạo dtDataTemp dtDataTemp = new DataTable(); dtDataTemp.Columns.AddRange(new DataColumn[] { new DataColumn("FrontBack"), new DataColumn("Image") , new DataColumn("Title"), new DataColumn("Category") , new DataColumn("Description"), new DataColumn("Keyword") , new DataColumn("Collection"), new DataColumn("Status") }); lsCategory = objCategory.getListCategory(); lsCategoryProduct = objCategory.getListCategoryProduct(); info_cbbCategory.Properties.DataSource = lsCategoryProduct; info_cbbCategory.Properties.DisplayMember = "Name"; info_cbbCategory.Properties.ValueMember = "Id"; cbbCategory.Properties.DataSource = lsCategory; cbbCategory.Properties.DisplayMember = "Name"; cbbCategory.Properties.ValueMember = "Id"; cbbCategory.ItemIndex = 0; info_cbbCategory.ItemIndex = 0; cookieContainer = new CookieContainer(); if (cookieContainer.Count == 0) { CoreLibary.writeLog(lsBoxLog, "Your session has expired and you are no longer logged in.", 1); groupControlInfo.Enabled = groupControlSelectTheme.Enabled = groupControlTheme.Enabled = panelControlAction.Enabled = false; } }
/// <summary> /// Chọn file Excel chứa dữ liệu cần upload /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnOpenFileExcel_Click(object sender, EventArgs e) { try { OpenFileDialog op = new OpenFileDialog(); op.Filter = "Excel .xlsx|*.xlsx|Excel .xls|*.xls"; if (DialogResult.OK == op.ShowDialog()) { txtPath.Text = op.FileName; dtDataTemp = new DataTable(); dtDataTemp = CoreLibary.getDataExcelFromFileToDataTable(op.FileName); CoreLibary.writeLog(lsBoxLog, "Success " + dtDataTemp.Rows.Count + " record(s) is opened", 1); } } catch (Exception ex) { XtraMessageBox.Show("Error: " + ex.Message); } }
/// <summary> /// Clear log /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnClear_Click(object sender, EventArgs e) { lsBoxLog.Items.Clear(); CoreLibary.writeLog(lsBoxLog, "CLEAR", 1); }