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