private void btnSave_Click(object sender, EventArgs e) { string newsubid = string.Empty; string str = dcore.GetMaxSubUnit(DataControls.GetSelectedValueComboBoxToString(cmbUnit)); if (string.IsNullOrEmpty(str)) { newsubid = DataControls.GetSelectedValueComboBoxToString(cmbUnit) + "01"; } else { newsubid = DataControls.GetSelectedValueComboBoxToString(cmbUnit) + string.Format("{0:00}", Convert.ToInt32(str) + 1); } DataRow param = dcore.GetListAddress("").NewRow(); param["unit_id"] = DataControls.GetSelectedValueComboBoxToString(cmbUnit); param["unit_name"] = txtsubunit.Text.Trim(); param["subunit_id"] = newsubid; param["ADDRESS"] = txtaddress_old.Text.Trim(); param["ADDRESS_MU"] = txtaddress_mu_old.Text.Trim(); param["ADDRESS_SOIL"] = txtaddress_soid_old.Text.Trim(); param["ADDRESS_ROAD"] = txtaddress_road_old.Text.Trim(); param["level"] = "1"; string s = string.Empty; if (!string.IsNullOrEmpty(DataControls.GetSelectedValueComboBoxToString(cmbsub_district_old))) { param["TOWNCODE"] = DataControls.GetSelectedValueComboBoxToString(cmbsub_district_old); s = DataControls.GetSelectedValueComboBoxToString(cmbsub_district_old); } else if (!string.IsNullOrEmpty(DataControls.GetSelectedValueComboBoxToString(cmbdistrict_old))) { param["TOWNCODE"] = DataControls.GetSelectedValueComboBoxToString(cmbdistrict_old); s = DataControls.GetSelectedValueComboBoxToString(cmbdistrict_old); } else if (!string.IsNullOrEmpty(DataControls.GetSelectedValueComboBoxToString(cmbprovince_old))) { param["TOWNCODE"] = DataControls.GetSelectedValueComboBoxToString(cmbprovince_old); s = DataControls.GetSelectedValueComboBoxToString(cmbprovince_old); } //if (dcore.InsertSubunit(param)) //{ // MessageBox.Show("บันทึกสำเร็จ"); // this.Close(); //} //else //{ // MessageBox.Show("บันทึกผิดพลาด"); //} }