Пример #1
0
 private void btnEdit_Click(object sender, EventArgs e)
 {
     if (selectedIndustrial != null)
     {
         IndustrialController.CallAddEditForm(new AddEditIndustrial(selectedIndustrial)); // call form as edit data form.
     }
     ReloadDataGridView();                                                                // Reload data in datagridview
 }
Пример #2
0
 private void IndustrialForm_Load(object sender, EventArgs e)
 {
     SetEditColumnIntoDataGrid();                      // Insert Edeit column into datagridview
     dataGridIndustrial.AutoGenerateColumns = true;    // create gridview as auto generate columns.
     IndustrialController.GetData(dataGridIndustrial); // call data industrial into grid.
     dataGridIndustrial.SelectedRows[0].Selected = true;
     dataGridIndustrial.AutoResizeColumns();           //Auto resize columns
 }
Пример #3
0
        private void dataGridIndustrial_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            selectedIndustrial = new IndustrialModel();

            setIndustrialModel(dataGridIndustrial.SelectedRows[0]);
            if (e.ColumnIndex == 0 && e.RowIndex >= 0)
            {
                IndustrialController.CallAddEditForm(new AddEditIndustrial(selectedIndustrial)); // call form as edit data form.
                ReloadDataGridView();                                                            // Reload data in datagridview
            }
        }
Пример #4
0
        private void AddEditIndustrial_Load(object sender, EventArgs e)
        {
            IndustrialController.SetProvinceBox(cbProvince); //set province data into combobox

            if (model != null)                               //check model has data?
            {
                /* set Model into data */
                cbProvince.SelectedValue = model.Province;  //set selected value province.
                txtNameEnglish.Text      = model.NameEn;    //set name english.
                txtNameThai.Text         = model.NameTh;    //set name thai.
                txtNameJapan.Text        = model.NameJp;    //set name japan.
                txtSearchName.Text       = model.SearchKey; //set search name.
            }
        }
Пример #5
0
 private void btnSubmit_Click(object sender, EventArgs e)
 {
     if (model == null)                                         // add Industrial mode
     {
         model           = new models.IndustrialModel();        //new model to assign data
         model.Province  = cbProvince.SelectedValue.ToString(); // set province id
         model.NameEn    = txtNameEnglish.Text.Trim();          //set english name
         model.NameTh    = txtNameThai.Text.Trim();             // set thai name
         model.NameJp    = txtNameJapan.Text.Trim();            // set japan name
         model.SearchKey = txtSearchName.Text.Trim();           // set search name
         IndustrialController.InsertData(model);                // call update method
     }
     else // update (edit) Industrial mode
     {
         model.Province  = cbProvince.SelectedValue.ToString(); // set province id
         model.NameEn    = txtNameEnglish.Text.Trim();          //set english name
         model.NameTh    = txtNameThai.Text.Trim();             // set thai name
         model.NameJp    = txtNameJapan.Text.Trim();            // set japan name
         model.SearchKey = txtSearchName.Text.Trim();           // set search name
         IndustrialController.UpdateData(model);
     }
 }
Пример #6
0
 // Reload data When Add/Edit form was closed
 public void ReloadDataGridView()
 {
     IndustrialController.GetData(dataGridIndustrial); // call data industrial into grid.
 }
Пример #7
0
 private void btnAddForm_Click(object sender, EventArgs e)
 {
     IndustrialController.CallAddEditForm(new AddEditIndustrial()); // call form as add data form.
     ReloadDataGridView();                                          // Reload data in datagridview
 }