예제 #1
0
        private void FormEditBug_FormClosing(object sender, FormClosingEventArgs e)
        {
            ucEditBug.IsFormClosed = true;

            FormInstanceDictionary formManager = FormInstanceDictionary.GetInstance();

            formManager.RemoveEditBugFormInstance(_connectionId, _bugNo);

            if (ucEditBug.UpdateSuccessfully == true)
            {
                if (UpdatedBug != null)
                {
                    //IBugBSI bugInterface = (IBugBSI)BLControllerFactory.GetRegisteredConcreteFactory(_userID);

                    //ucEditBug.BugToUpdate =  bugInterface.GetBug(ucEditBug.BugToUpdate.Id);

                    UpdatedBug(this, new UpdatedBugEventArgs(ucEditBug.BugToUpdate));
                }
            }
        }