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
     }
 }
Пример #4
0
        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);
                }
            }
        }
Пример #5
0
        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();
 }