private void WarehouseImageForm_Load(object sender, EventArgs e) { SetEditColumnIntoDataGrid(); // Insert Edeit column into datagridview dataGridWarehouseImage.AutoGenerateColumns = true; // create gridview as auto generate columns. WarehouseImageController.GetData(dataGridWarehouseImage); // call data industrial into grid. //dataGridWarehouseImage.SelectedRows[0].Selected = true; dataGridWarehouseImage.AutoResizeColumns(); //Auto resize columns }
private void btnEdit_Click(object sender, EventArgs e) { if (selectedImage != null) { WarehouseImageController.CallAddEditForm(new AddWarehouseImage(selectedImage)); // call form as edit data form. } ReloadDataGridView(); }
private void dataGridWarehouseImage_CellClick(object sender, DataGridViewCellEventArgs e) { selectedImage = new WarehouseImageModel(); setWarehouseImageModel(dataGridWarehouseImage.SelectedRows[0]); if (e.ColumnIndex == 0 && e.RowIndex >= 0) { WarehouseImageController.CallAddEditForm(new AddWarehouseImage(selectedImage)); // call form as edit data form. ReloadDataGridView(); // Reloadndata in datagridview } }
private void btnSave_Click(object sender, EventArgs e) { if (model == null) // add Industrial mode { model = new models.WarehouseImageModel(); //new model to assign data model.manageNo = comboMenageNo.Text.Trim(); // set province id model.Code = comboMemberCode.Text.Trim(); model.img01 = imgBrowse1.FileName != "imgBrowse1" ? imgBrowse1.SafeFileName : ""; //set file name model.img02 = ImgBrowse2.FileName != "imgBrowse2" ? ImgBrowse2.SafeFileName : ""; //set file name model.img03 = ImgBrowse3.FileName != "imgBrowse3" ? ImgBrowse3.SafeFileName : ""; //set file name model.img04 = ImgBrowse4.FileName != "imgBrowse4" ? ImgBrowse4.SafeFileName : ""; //set file name model.img05 = ImgBrowse5.FileName != "imgBrowse5" ? ImgBrowse5.SafeFileName : ""; //set file name WarehouseImageController.InsertData(model); // call update method model = null; } else // update (edit) Industrial mode { model = new models.WarehouseImageModel(); //new model to assign data model.manageNo = comboMenageNo.Text.Trim(); // set province id model.Code = comboMemberCode.Text.Trim(); model.img01 = imgBrowse1.FileName != "imgBrowse1" ? imgBrowse1.SafeFileName : ""; //set file name model.img02 = ImgBrowse2.FileName != "imgBrowse2" ? ImgBrowse2.SafeFileName : ""; //set file name model.img03 = ImgBrowse3.FileName != "imgBrowse3" ? ImgBrowse3.SafeFileName : ""; //set file name model.img04 = ImgBrowse4.FileName != "imgBrowse4" ? ImgBrowse4.SafeFileName : ""; //set file name model.img05 = ImgBrowse5.FileName != "imgBrowse5" ? ImgBrowse5.SafeFileName : ""; //set file name WarehouseImageController.UpdateData(model); // call update method } if (imgBrowse1.FileName != "imgBrowse1" || ImgBrowse2.FileName != "imgBrowse2" || ImgBrowse3.FileName != "imgBrowse3" || ImgBrowse4.FileName != "imgBrowse4" || ImgBrowse5.FileName != "imgBrowse5") // Check if picture has selected { // Copy file to image folder in this project if (imgBrowse1.FileName != null && imgBrowse1.FileName.Equals(String.Empty)) { System.IO.File.Copy(imgBrowse1.FileName, Properties.Settings.Default.ImagePath + imgBrowse1.SafeFileName, true); } if (ImgBrowse2.FileName != null && ImgBrowse2.FileName.Equals(String.Empty)) { System.IO.File.Copy(ImgBrowse2.FileName, Properties.Settings.Default.ImagePath + ImgBrowse2.SafeFileName, true); } if (ImgBrowse3.FileName != null && ImgBrowse3.FileName.Equals(String.Empty)) { System.IO.File.Copy(ImgBrowse3.FileName, Properties.Settings.Default.ImagePath + ImgBrowse3.SafeFileName, true); } if (ImgBrowse4.FileName != null && ImgBrowse4.FileName.Equals(String.Empty)) { System.IO.File.Copy(ImgBrowse4.FileName, Properties.Settings.Default.ImagePath + ImgBrowse4.SafeFileName, true); } if (ImgBrowse4.FileName != null && ImgBrowse4.FileName.Equals(String.Empty)) { System.IO.File.Copy(ImgBrowse5.FileName, Properties.Settings.Default.ImagePath + ImgBrowse5.SafeFileName, true); } } }
private void AddWarehouseImage_Load(object sender, EventArgs e) { WarehouseImageController.SetMomberCode(comboMemberCode); //set province data into combobox WarehouseImageController.setMangeNo(comboMenageNo); if (model != null) //check model has data? { /* set Model into data */ comboMenageNo.SelectedValue = model.manageNo; //set selected value province. comboMemberCode.SelectedValue = model.Code; //txtMember.Text = model.Code; //set name english. imgWarehouseImage1.ImageLocation = Properties.Settings.Default.ImagePath + model.img01; // Show selected image in Picture Box imgWarehouseImage2.ImageLocation = Properties.Settings.Default.ImagePath + model.img02; // Show selected image in Picture Box imgWarehouseImage3.ImageLocation = Properties.Settings.Default.ImagePath + model.img03; // Show selected image in Picture Box imgWarehouseImage4.ImageLocation = Properties.Settings.Default.ImagePath + model.img04; // Show selected image in Picture Box imgWarehouseImage5.ImageLocation = Properties.Settings.Default.ImagePath + model.img05; // Show selected image in Picture Box } }
// Reload data When Add/Edit form was closed public void ReloadDataGridView() { WarehouseImageController.GetData(dataGridWarehouseImage); // call data industrial into grid. }
private void btnAddForm_Click(object sender, EventArgs e) { WarehouseImageController.CallAddEditForm(new AddWarehouseImage()); // call form as add data form. ReloadDataGridView(); }