private void cmbIl_SelectedIndexChanged(object sender, EventArgs e) { if (cmbIl.SelectedItem != null) { IlceManager im = new IlceManager(); try { SehirListeDTO temp = (SehirListeDTO)cmbIl.SelectedItem; cmbIlce.DataSource = im.IlceListe(new IlceFiltreDTO() { AktifMi = true, DilID = Properties.Settings.Default.DilID, KullaniciID = Properties.Settings.Default.KullaniciID, SilindiMi = false, SirketID = Properties.Settings.Default.SirketID, SehirID = temp.SehirID.ToString() }); cmbIlce.DisplayMember = "IlceAd"; cmbIlce.ValueMember = "IlceID"; } catch (MyNotImplementedException error) { MessageBox.Show(error.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (MyDbEntityValidationException error) { MessageBox.Show(error.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (MyArgumentNullException error) { MessageBox.Show(error.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (MyArgumentException error) { MessageBox.Show(error.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (MyInvalidOperationException error) { MessageBox.Show(error.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (MyNullReferenceException error) { MessageBox.Show(error.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (MyAggregateException error) { MessageBox.Show(error.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (MyFormatException error) { MessageBox.Show(error.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (NullDataOnDatabaseCustomException) { throw new NullDataOnDatabaseCustomException(); } catch (NotModifiedDataOnDatabaseCustomException) { throw new NotModifiedDataOnDatabaseCustomException(); } catch (Exception error) { MessageBox.Show(error.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { im = null; } } }