private void AddTile_Click(object sender, EventArgs e) { using (EmploymentStatusAddEditForm employmentStatusAddEditForm = new EmploymentStatusAddEditForm(null, null)) { employmentStatusAddEditForm.ShowDialog(); } dataShow(); }
private void EditTile_Click(object sender, EventArgs e) { if (employmentStatusDataGridView.Rows.Count != 0 && employmentStatusDataGridView.Rows != null) { employmentStatusInformation.EmploymentStatus = employmentStatusDataGridView.SelectedRows[0].Cells[0].Value.ToString(); if (!string.IsNullOrEmpty(employmentStatusInformation.EmploymentStatus)) { try { Connection.Open(); SqlDataAdapter Adapter = new SqlDataAdapter(string.Format("Select EmploymentStatusID From EmploymentStatusInformation Where EmploymentStatus='{0}'", employmentStatusInformation.EmploymentStatus), Connection); DataTable EmploymentStatusInfomationTable = new DataTable(); Adapter.Fill(EmploymentStatusInfomationTable); foreach (DataRow row in EmploymentStatusInfomationTable.Rows) { employmentStatusID = Convert.ToString(row["EmploymentStatusID"]); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Employment Status Edit", MessageBoxButtons.OK, MessageBoxIcon.Error); Connection.Close(); } finally { Connection.Close(); } using (EmploymentStatusAddEditForm employmentStatusAddEditForm = new EmploymentStatusAddEditForm(employmentStatusID, employmentStatusInformation.EmploymentStatus)) { employmentStatusAddEditForm.ShowDialog(); } } else { MetroFramework.MetroMessageBox.Show(this, "Data dosen't selected", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information); } } dataShow(); }