private void OkClick(object sender, EventArgs e) { try { if (MessageBox.Show(_deleteBranchQuestion.Text, _deleteBranchCaption.Text, MessageBoxButtons.YesNo) == DialogResult.Yes) { var deleteBranchResult = GitCommandHelpers.DeleteBranch(Branches.Text, ForceDelete.Checked); MessageBox.Show(_branchDeleted.Text + Environment.NewLine + deleteBranchResult, _deleteBranchCaption.Text); } } catch (Exception ex) { Trace.WriteLine(ex.Message); } Close(); }
private void OkClick(object sender, EventArgs e) { try { if (MessageBox.Show(_deleteBranchQuestion.Text, _deleteBranchCaption.Text, MessageBoxButtons.YesNo) == DialogResult.Yes) { GitHead head = Heads.Find(h => h.Name.Equals(Branches.Text)); bool isRemote; isRemote = head != null && head.IsRemote; var deleteBranchResult = GitCommandHelpers.DeleteBranch(Branches.Text, ForceDelete.Checked, isRemote); MessageBox.Show(_branchDeleted.Text + Environment.NewLine + deleteBranchResult, _deleteBranchCaption.Text); } } catch (Exception ex) { Trace.WriteLine(ex.Message); } Close(); }