private void btnSave_Click(object sender, EventArgs e) { try { if (ValidateForm()) { State.StateWebService objWebService = new State.StateWebService(); StateInfo objInfo = new StateInfo(); objInfo.StateName = txtStateName.Text; lblCountryID.Text = cmbCountryName.SelectedValue.ToString(); int stateID = Convert.ToInt32(lblStateID.Text); int countryID = Convert.ToInt32(lblCountryID.Text); if (stateID == 0 && countryID != 0) { objInfo.CountryID = Convert.ToInt32(cmbCountryName.SelectedValue); objInfo.AddedBy = GetLoginUser.UserName; objWebService.StateNameAdd(objInfo, TokenCleintEncrypt.Encrypt(ClientTokenBuilder.BuildTokens())); MessageBox.Show("Data Saved Successfully"); } else if (stateID != 0 && countryID != 0) { objInfo.StateID = stateID; objInfo.CountryID = countryID; objInfo.EditedBy = GetLoginUser.UserName; objWebService.StateNameUpdate(objInfo, TokenCleintEncrypt.Encrypt(ClientTokenBuilder.BuildTokens())); MessageBox.Show("Data Updated Successfully"); } ClearField(); this.DialogResult = DialogResult.OK; } } catch (Exception ex) { throw ex; } }