private void dgv_SV_Surveys_CellContentClick(object sender, DataGridViewCellEventArgs e) { int rowIndex = e.RowIndex; DataGridViewRow row = dgv_SV_Surveys.Rows[rowIndex]; string jobCardNumber = row.Cells[0].Value.ToString(); try { string message = "Do you want to generate Job Card?"; string title = "Generate Job Card"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult result = MessageBox.Show(message, title, buttons); if (result == DialogResult.Yes) { if (proccessing.DoesJobCardExists(jobCardNumber) == true) { MessageBox.Show("Job Card Already Exists"); } else { proccessing.GenerateJobCard(jobCardNumber); } } else { } } catch (Exception ex) { MessageBox.Show("Survey Creation Failed :" + ex.ToString()); } }
private void button1_Click(object sender, EventArgs e)// btnSaveAssesment { Survey survey = new Survey(); survey = SetSurveyAssessmentSharedProperties(survey); survey = SetSurveyAssessmentSection1Properties(survey); survey.JobCardNumber = txt_SA_jobcardNo.Text; survey.CurrentSurveyItems = CurrentSurveyItems; if (ShowMessageBox) { MessageBox.Show("Please double check your input."); } else { try { proccessing.AddSurveyToDatabase(survey); proccessing.AddSurveyItemsToDatabase(survey); string message = "Survey Created.Do you want to create Job Card?"; string title = "Survey Success"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult result = MessageBox.Show(message, title, buttons); if (result == DialogResult.Yes) { proccessing.GenerateJobCard(survey.JobCardNumber); Form jobCardUpdate = new Job_Update(); jobCardUpdate.ShowDialog(); this.Close(); } else { ReLoad(); } } catch (Exception ex) { MessageBox.Show("Survey Creation Failed :" + ex.ToString()); } } }