private void btnEdit_Click(object sender, EventArgs e) { if (selectedWarehousemember != null) { WarehouseMemberController.CallAddEditForm(new AddWarehouseMemberForm(selectedWarehousemember)); } }
private void WarehouseMemberForm_Load(object sender, EventArgs e) { SetEditColumnIntoDataGrid(); // Insert Edeit column into datagridview dataGridWarehouseMember.AutoGenerateColumns = true; // create gridview as auto generate columns. WarehouseMemberController.GetData(dataGridWarehouseMember); // call data industrial into grid. dataGridWarehouseMember.SelectedRows[0].Selected = true; dataGridWarehouseMember.AutoResizeColumns(); //Auto resize columns }
private void dataGridWarehouseMember_CellClick(object sender, DataGridViewCellEventArgs e) { selectedWarehousemember = new WarehousememberModel(); setWarehouseMemberModel(dataGridWarehouseMember.SelectedRows[0]); if (e.ColumnIndex == 0 && e.RowIndex >= 0) { WarehouseMemberController.CallAddEditForm(new AddWarehouseMemberForm(selectedWarehousemember)); // call form as edit data form. ReloadDataGridView(); // Reload data in datagridview } }
private void btnSave_Click(object sender, EventArgs e) { if (Model == null) // add Industrial mode { Model = new models.WarehousememberModel(); //new model to assign data Model.flag = txtFlag.Text.Trim(); // set province id Model.countryCode = txtContryCode.Text.Trim(); //set english name Model.nameEn = txtNameEng.Text.Trim(); // set thai name Model.addr = txtAddress.Text.Trim(); // set japan name Model.tel = txtTel.Text.Trim(); // set search name Model.mob = txtMobile.Text.Trim(); // set province id Model.contactName = txtContract.Text.Trim(); //set english name Model.email = txtEmail.Text.Trim(); // set thai name Model.url = txtURL.Text.Trim(); // set japan name Model.regDate = dtpRegisterDate.Text.Trim(); // set search name Model.expireDate = dtpExpireDate.Text.Trim(); // set thai name Model.updDate = dtpUpdateDate.Text.Trim(); // set japan name Model.searchKey = txtSearch.Text.Trim(); // set search name WarehouseMemberController.InsertData(Model); } else // update (edit) Industrial mode { Model.flag = txtFlag.Text.Trim(); // set province id Model.countryCode = txtContryCode.Text.Trim(); //set english name Model.nameEn = txtNameEng.Text.Trim(); // set thai name Model.addr = txtAddress.Text.Trim(); // set japan name Model.tel = txtTel.Text.Trim(); // set search name Model.mob = txtMobile.Text.Trim(); // set province id Model.contactName = txtContract.Text.Trim(); //set english name Model.email = txtEmail.Text.Trim(); // set thai name Model.url = txtURL.Text.Trim(); // set japan name Model.regDate = dtpRegisterDate.Text.Trim(); // set search name Model.expireDate = dtpExpireDate.Text.Trim(); // set thai name Model.updDate = dtpUpdateDate.Text.Trim(); // set japan name Model.searchKey = txtSearch.Text.Trim(); // set search name WarehouseMemberController.UpdateData(Model); } }
// Reload data When Add/Edit form was closed public void ReloadDataGridView() { WarehouseMemberController.GetData(dataGridWarehouseMember); // call data industrial into grid. }
private void btnAddForm_Click(object sender, EventArgs e) { WarehouseMemberController.CallAddEditForm(new AddWarehouseMemberForm()); ReloadDataGridView(); }