Esempio n. 1
0
        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());
            }
        }
Esempio n. 2
0
        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());
                }
            }
        }