示例#1
0
 private void ButtonCreate_Click(object sender, EventArgs e)
 {
     using (UserInformationControlForm accountForm = new UserInformationControlForm(NViewHelper.FormViewMode.Create, userInformationRegister))
     {
         accountForm.ShowDialog();
         Activate();
     }
 }
示例#2
0
 private void ButtonSearch_Click(object sender, EventArgs e)
 {
     try
     {
         string search = textBoxSearch.Text;
         if (false == String.IsNullOrEmpty(search))
         {
             UserInformation user = userInformationRegister.FindByName(search);
             if (user != null)
             {
                 using (UserInformationControlForm accountForm = new UserInformationControlForm(NViewHelper.FormViewMode.Edit, userInformationRegister, user))
                 {
                     accountForm.ShowDialog();
                 }
             }
             else
             {
                 DialogResult result = MessageBox.Show(search + Properties.Resources.userSearchFailed, Properties.Resources.failed,
                                                       MessageBoxButtons.YesNoCancel, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.ServiceNotification);
                 if (DialogResult.Yes == result)
                 {
                     using (UserInformationControlForm accountForm = new UserInformationControlForm(NViewHelper.FormViewMode.Create, userInformationRegister))
                     {
                         accountForm.ShowDialog();
                     }
                 }
             }
             Activate();
         }
         else
         {
             MessageBox.Show(Properties.Resources.userSearchEmpty, Properties.Resources.failed,
                             MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.ServiceNotification);
         }
     }
     catch (InvalidOperationException)
     {
         MessageBox.Show(Properties.Resources.userSearchFailed, Properties.Resources.failed,
                         MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.ServiceNotification);
     }
 }