Esempio n. 1
0
 private void btnEditProject_Click(object sender, EventArgs e)
 {
     try
     {
         frmAddEditProject frm = new frmAddEditProject(this.selectedProjectID);
         if (frm.ShowDialog() == DialogResult.OK)
         {
             PopulateProjectsGrid();
         }
     }
     catch (Exception ex)
     {
         string errMessage = ex.Message;
         if (ex.InnerException != null)
         {
             errMessage += string.Format("\n{0}", ex.InnerException.Message);
         }
         MessageBox.Show(errMessage, "pagePMC::btnEditProject_Click", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 2
0
 private void btnAddNewProject_Click(object sender, EventArgs e)
 {
     try
     {
         frmAddEditProject frm = new frmAddEditProject();
         frm.selectedBillingClientID = ((SelectListItem)cboClient.SelectedItem).ID;
         if (frm.ShowDialog() == DialogResult.OK)
         {
             SelectedProjectID = frm.ProjectID;
             PopulateProjectsDropdown();
             cboProjects.SelectedItem = ((List <SelectListItem>)cboProjects.DataSource).Where(x => x.ID == this.SelectedProjectID).FirstOrDefault();
         }
     }
     catch (Exception ex)
     {
         string errMessage = ex.Message;
         if (ex.InnerException != null)
         {
             errMessage += string.Format("\n{0}", ex.InnerException.Message);
         }
         MessageBox.Show(errMessage, "frmSO_Primary::btnAddNewProject_Click", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }