private void UpdateAndConnection() { try { ConnectionObject selectedConnectionObject = connectionObjectList.Where <ConnectionObject>(x => x.ConnectionId == Convert.ToString(updateComboBoxItem.Value)).FirstOrDefault(); ControlAndFillConnectionObject(); Result result = crmHelper.ControlMSCRMConnection(newConnectionObject); if (!result.IsSuccess) { MessageBox.Show(result.Message); } else { newConnectionObject.ConnectionId = selectedConnectionObject.ConnectionId; connectionXmlHelper.UpdateConnection(newConnectionObject); ImportExcelForm importExcelForm = new ImportExcelForm(); importExcelForm.Show(); this.Visible = false; } } catch (ToolExcepiton ex) { MessageBox.Show(ex.CustomMessage); } }
private void NewConnection() { bool isSave = Save_Chk.Checked; try { ControlAndFillConnectionObject(); Result result = crmHelper.ControlMSCRMConnection(newConnectionObject); if (!result.IsSuccess) { MessageBox.Show(result.Message); } else { if (isSave) { if (string.IsNullOrWhiteSpace(SystemName_txt.Text)) { toolException.CustomMessage = "Kayıt Yapabilmek İçin Kayıt Adı Alanı Doldurulması Zorunludur."; throw toolException; } connectionXmlHelper.AddNewConnection(newConnectionObject); } ImportExcelForm importExcelForm = new ImportExcelForm(); importExcelForm.Show(); this.Visible = false; } } catch (ToolExcepiton ex) { MessageBox.Show(ex.CustomMessage); } }