private void uc_Exit_SendExitRequest(object sender, uc_Exit.ExitRequestEventArgs e) { try { string result = string.Empty; Boolean exitSuccess = app.LineBLL.SendExitRequest(e.userID, e.password, out result); if (exitSuccess) { //驗證成功 //System.Windows.Forms.DialogResult dialog = new System.Windows.Forms.DialogResult(); //dialog = System.Windows.Forms.DialogResult.OK; //DialogResult = true; CloseFormEvent?.Invoke(this, e); TipMessage_Type_Light_woBtn.Show("Succeed", "Exit Successful.", BCAppConstants.INFO_MSG); //form.Close(); } else { TipMessage_Type_Light.Show("Failure", "Exit Failed.", BCAppConstants.INFO_MSG); } } catch (Exception ex) { logger.Error(ex, "Exception"); } }
private void btn_Close_Click(object sender, RoutedEventArgs e) { try { CloseFormEvent?.Invoke(this, e); } catch (Exception ex) { logger.Error(ex, "Exception"); } }
private void btn_Close_Click(object sender, EventArgs e) { try { //form.Close(); //this.Dispose(); CloseFormEvent?.Invoke(this, e); } catch (Exception ex) { logger.Error(ex, "Exception"); } }
private void uc_Login_SendLogInRequest(object sender, LogInRequestEventArgs e) { try { string result = string.Empty; if (app.LineBLL.SendLogInRequest(e.userID, e.password, out result)) { CloseFormEvent?.Invoke(this, e); TipMessage_Type_Light_woBtn.Show("", "Login Successful.", BCAppConstants.INFO_MSG); app.login(e.userID); } else { TipMessage_Type_Light.Show("", "Login Fail.", BCAppConstants.WARN_MSG); } } catch (Exception ex) { logger.Error(ex, "Exception"); } }
private void MCSCommandShift(object sender, MCSCommandShiftEventArgs e) { try { if (!app.LineBLL.SendMCSCommandShift(e.mcs_cmd, e.vh_id, out string result)) { TipMessage_Type_Light.Show("", result, BCAppConstants.WARN_MSG); } else { Adapter.Invoke(new SendOrPostCallback((o1) => { CloseFormEvent?.Invoke(this, e); }), null); TipMessage_Type_Light_woBtn.Show("", "Shift Command Succeed", BCAppConstants.INFO_MSG); } } catch (Exception ex) { logger.Error(ex, "Exception"); } }
private void ButtonClick(object sender, RoutedEventArgs e) { try { if (sender.Equals(btn_Exit)) { //this.DialogResult = true; //this.DialogResult = System.Windows.Forms.DialogResult.OK; string userID = txt_UserID.Text; string password = password_box.Password; ExitRequest?.Invoke(this, new ExitRequestEventArgs(userID, password)); } else if (sender.Equals(btn_Cancel)) { CloseFormEvent?.Invoke(this, e); } } catch (Exception ex) { logger.Error(ex, "Exception"); } }
private void uc_PasswordChange_SendPasswordChange(object sender, uc_PasswordChange.PasswordChangeEventArgs e) { try { string result = string.Empty; if (app.LineBLL.SendPasswordChange(e.userID, e.password_o, e.password_n, e.password_v, out result)) { //變更成功 TipMessage_Type_Light_woBtn.Show("", "Update Successful.", BCAppConstants.INFO_MSG); CloseFormEvent?.Invoke(this, e); } else { //變更失敗 TipMessage_Type_Light.Show("", result, BCAppConstants.WARN_MSG); return; } } catch (Exception ex) { logger.Error(ex, "Exception"); } }
private void MSCCommandPriorityChange(object sender, MCSCommandPriortyChangeEventArgs e) { try { if (!app.LineBLL.SendMCSCommandChangePriority(e.mcs_cmd, e.priority, out string result)) { //MessageBox.Show(result); TipMessage_Type_Light.Show("", result, BCAppConstants.WARN_MSG); } else { Adapter.Invoke(new SendOrPostCallback((o1) => { CloseFormEvent?.Invoke(this, e); }), null); TipMessage_Type_Light.Show("", "Priority Change Succeed", BCAppConstants.INFO_MSG); } //app.LineBLL.SendHostModeChange(e.host_mode); } catch (Exception ex) { logger.Error(ex, "Exception"); } }
private void buttonSubmit_Click(object sender, EventArgs e) { MessageBox.Show("Button SUBMIT is clicked"); CloseFormEvent?.Invoke(); Close(); }
/// <summary> /// 触发事件 /// </summary> private static void OnCloseFormEvent() { CloseFormEvent?.Invoke(); }
private void Close_Forms_ClickEvent(object sender, RoutedEventArgs e) { CloseFormEvent?.Invoke(this, e); }
private void AddUserLevelForm_FormClosed(object sender, FormClosedEventArgs e) { CloseFormEvent?.Invoke(); }
private void buttonDelete_Click(object sender, EventArgs e) { MessageBox.Show("Button DELETE is clicked"); CloseFormEvent?.Invoke(); Close(); }
private void ButtonClick(object sender, RoutedEventArgs e) { try { if (sender.Equals(btn_Clear)) { clearTextBox(); clearUserGroupTreeview(); } else if (sender.Equals(btn_Add)) { if (TabItem_UA.IsSelected) { string userID = UA_UserID.txt_Content.Text; string password = UA_Password.pwd_Password.Password; string password_v = UA_ConfrimPassword.pwd_Password.Password; //string group_id =UA_Group string group_id = UA_Group.combo_Content.SelectedValue.ToString(); string disable_flag = UA_AccountActivation.radbtn_No.IsChecked.ToString(); string user_name = UA_UserName.txt_Content.Text; string department = UA_Department.txt_Content.Text; string badge_num = UA_BadgeNumber.txt_Content.Text; //string group_id =.Text; if (password != password_v) { TipMessage_Type_Light.Show("Failure", "Please confirm the password.", BCAppConstants.INFO_MSG); return; } else if (SCUtility.isEmpty(password) || SCUtility.isEmpty(password_v)) { TipMessage_Type_Light.Show("Failure", "Please fill in the password.", BCAppConstants.INFO_MSG); return; } else { userAccountAddRequest?.Invoke(this, new UserEventArgs(userID, password, group_id, disable_flag, user_name, department, badge_num)); } } else { string group_id = GA_Group.txt_Content.Text == null ? string.Empty : GA_Group.txt_Content.Text; if (string.IsNullOrWhiteSpace(group_id)) { TipMessage_Type_Light.Show("Failure", "Group could not be empty.", BCAppConstants.INFO_MSG); return; } TreeViewModel root = (TreeViewModel)tV_Permission.Items[0]; string funcAccountManagement = string.Empty; string funcLogin = string.Empty; string funcCloseSystem = string.Empty; string funcSystemControlMode = string.Empty; string funcVehicleManagement = string.Empty; string funcTransferManagement = string.Empty; string funcMTLMTSMaintenance = string.Empty; string funcPortMaintenance = string.Empty; string funcDebug = string.Empty; string funcAdcancedSettings = string.Empty; funcAccountManagement = getTreeviewItemsSetting(root, 0, 0); funcCloseSystem = getTreeviewItemsSetting(root, 0, 1); funcLogin = getTreeviewItemsSetting(root, 0, 2); funcSystemControlMode = getTreeviewItemsSetting(root, 1, 0); funcTransferManagement = getTreeviewItemsSetting(root, 1, 1); funcAdcancedSettings = getTreeviewItemsSetting(root, 2, 0); funcMTLMTSMaintenance = getTreeviewItemsSetting(root, 2, 1); funcPortMaintenance = getTreeviewItemsSetting(root, 2, 2); funcVehicleManagement = getTreeviewItemsSetting(root, 2, 3); funcDebug = getTreeviewItemsSetting(root, 3, 0); userGroupAddRequest?.Invoke(this, new GroupEventArgs( group_id, funcCloseSystem, funcSystemControlMode, funcLogin, funcAccountManagement, funcVehicleManagement, funcTransferManagement, funcMTLMTSMaintenance, funcPortMaintenance, funcDebug, funcAdcancedSettings) ); } } else if (sender.Equals(btn_Modify)) { if (TabItem_UA.IsSelected) { string userID = UA_UserID.txt_Content.Text; string password = UA_Password.pwd_Password.Password; string password_v = UA_ConfrimPassword.pwd_Password.Password; //string group_id = UA_Group.txt_Content.Text; string group_id = UA_Group.combo_Content.SelectedValue.ToString(); //string disable_flag = UA_AccountActivation.txt_Content.Text; string disable_flag = UA_AccountActivation.radbtn_No.IsChecked.ToString(); string user_name = UA_UserName.txt_Content.Text; string department = UA_Department.txt_Content.Text; string badge_num = UA_BadgeNumber.txt_Content.Text; //string group_id =.Text; if (password != password_v) { TipMessage_Type_Light.Show("Failure", "Please confirm the password.", BCAppConstants.INFO_MSG); return; } else if (SCUtility.isEmpty(password) || SCUtility.isEmpty(password_v)) { TipMessage_Type_Light.Show("Failure", "Please fill in the password.", BCAppConstants.INFO_MSG); return; } else { userAccountModifyRequest?.Invoke(this, new UserEventArgs(userID, password, group_id, disable_flag, user_name, department, badge_num)); } } else { string group_id = GA_Group.txt_Content.Text == null ? string.Empty : GA_Group.txt_Content.Text; if (string.IsNullOrWhiteSpace(group_id)) { TipMessage_Type_Light.Show("Failure", "Group could not be empty.", BCAppConstants.INFO_MSG); return; } TreeViewModel root = (TreeViewModel)tV_Permission.Items[0]; string funcAccountManagement = string.Empty; string funcLogin = string.Empty; string funcCloseSystem = string.Empty; string funcSystemControlMode = string.Empty; string funcVehicleManagement = string.Empty; string funcTransferManagement = string.Empty; string funcMTLMTSMaintenance = string.Empty; string funcPortMaintenance = string.Empty; string funcDebug = string.Empty; string funcAdcancedSettings = string.Empty; funcAccountManagement = getTreeviewItemsSetting(root, 0, 0); funcCloseSystem = getTreeviewItemsSetting(root, 0, 1); funcLogin = getTreeviewItemsSetting(root, 0, 2); funcSystemControlMode = getTreeviewItemsSetting(root, 1, 0); funcTransferManagement = getTreeviewItemsSetting(root, 1, 1); funcAdcancedSettings = getTreeviewItemsSetting(root, 2, 0); funcMTLMTSMaintenance = getTreeviewItemsSetting(root, 2, 1); funcPortMaintenance = getTreeviewItemsSetting(root, 2, 2); funcVehicleManagement = getTreeviewItemsSetting(root, 2, 3); funcDebug = getTreeviewItemsSetting(root, 3, 0); userGroupUpdateRequest?.Invoke(this, new GroupEventArgs( group_id, funcCloseSystem, funcSystemControlMode, funcLogin, funcAccountManagement, funcVehicleManagement, funcTransferManagement, funcMTLMTSMaintenance, funcPortMaintenance, funcDebug, funcAdcancedSettings) ); } } else if (sender.Equals(btn_Delete)) { if (TabItem_UA.IsSelected) { string userID = UA_UserID.txt_Content.Text; userAccountDeleteRequest?.Invoke(this, new UserEventArgs(userID, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty)); } else { string group_id = GA_Group.txt_Content.Text == null ? string.Empty : GA_Group.txt_Content.Text; userGroupDeleteRequest?.Invoke(this, new GroupEventArgs( group_id, null, null, null, null, null, null, null, null, null, null) ); clearUserGroupTreeview(); } } else if (sender.Equals(btn_Close)) { CloseFormEvent?.Invoke(this, e); } } catch (Exception ex) { logger.Error(ex, "Exception"); } finally { } }
private void ForgotPasswordForm_FormClosed(object sender, FormClosedEventArgs e) { CloseFormEvent?.Invoke(); }
private void buttonCancel_Click(object sender, EventArgs e) { CloseFormEvent?.Invoke(); Close(); }
private async void ButtonClick(object sender, RoutedEventArgs e) { try { if (sender.Equals(btn_CancelAbort)) { var confirmResult = TipMessage_Request_Light.Show("Cancel/Abort the command ?"); if (confirmResult != System.Windows.Forms.DialogResult.Yes) { return; } else { TarnferCMDViewObj vmcs_cmd = (TarnferCMDViewObj)grid_MCS_Command.SelectedItem; await Task.Run(() => mSCCommandCancelAbortRequest?.Invoke(this, new MCSCommandCancelAbortEventArgs(vmcs_cmd.CMD_ID.Trim()))); //TipMessage_Type_Light.Show("", "Successfully command.", BCAppConstants.INFO_MSG); } } else if (sender.Equals(btn_Finish)) { var confirmResult = TipMessage_Request_Light.Show("Force finish the command ?"); if (confirmResult != System.Windows.Forms.DialogResult.Yes) { return; } else { TarnferCMDViewObj vmcs_cmd = (TarnferCMDViewObj)grid_MCS_Command.SelectedItem; await Task.Run(() => mSCCommandForceFinishRequest?.Invoke(this, new MCSCommandForceFinishEventArgs(vmcs_cmd.CMD_ID.Trim()))); //TipMessage_Type_Light.Show("", "Successfully command.", BCAppConstants.INFO_MSG); } } else if (sender.Equals(btn_AssignVh)) { if (grid_MCS_Command.SelectedItem == null) { TipMessage_Type_Light.Show("", "There is no Transfer Command has been selected.", BCAppConstants.WARN_MSG); return; } if (((TarnferCMDViewObj)grid_MCS_Command.SelectedItem).TRANSFERSTATE != E_TRAN_STATUS.Queue) { TipMessage_Type_Light.Show("", "Assign vehicle only for the command which transfer status is queue.", BCAppConstants.WARN_MSG); return; } TarnferCMDViewObj mcs_cmd = (TarnferCMDViewObj)grid_MCS_Command.SelectedItem; AssignVehiclePopupForm assignVehicle = new AssignVehiclePopupForm(); assignVehicle.readCmdID(mcs_cmd); assignVehicle.ShowDialog(); } else if (sender.Equals(btn_ShiftCmd)) { if (grid_MCS_Command.SelectedItem == null) { TipMessage_Type_Light.Show("", "There is no Transfer Command has been selected.", BCAppConstants.WARN_MSG); return; } if (((TarnferCMDViewObj)grid_MCS_Command.SelectedItem).TRANSFERSTATE != E_TRAN_STATUS.Initial) { TipMessage_Type_Light.Show("", "Shift command only for the command which transfer status is initial.", BCAppConstants.WARN_MSG); return; } if (string.IsNullOrWhiteSpace(((TarnferCMDViewObj)grid_MCS_Command.SelectedItem).VH_ID)) { TipMessage_Type_Light.Show("", "Shift command only for the command which already assign vehicle.", BCAppConstants.WARN_MSG); return; } TarnferCMDViewObj mcs_cmd = (TarnferCMDViewObj)grid_MCS_Command.SelectedItem; ShiftCommandPopupForm shiftCommand = new ShiftCommandPopupForm(); shiftCommand.readCmdID(mcs_cmd); shiftCommand.ShowDialog(); } else if (sender.Equals(btn_ChangeStatus)) { if (grid_MCS_Command.SelectedItem == null) { TipMessage_Type_Light.Show("", "There is no Transfer Command has been selected.", BCAppConstants.WARN_MSG); return; } TarnferCMDViewObj mcs_cmd = (TarnferCMDViewObj)grid_MCS_Command.SelectedItem; ChangeStatusPopupForm changeStatus = new ChangeStatusPopupForm(); changeStatus.readCmdID(mcs_cmd); changeStatus.ShowDialog(); } else if (sender.Equals(btn_ChangePriorty)) { if (grid_MCS_Command.SelectedItem == null) { TipMessage_Type_Light.Show("", "There is no Transfer Command has been selected.", BCAppConstants.WARN_MSG); return; } if (((TarnferCMDViewObj)grid_MCS_Command.SelectedItem).TRANSFERSTATE != E_TRAN_STATUS.Queue) { TipMessage_Type_Light.Show("", "Priority Change only for the command which transfer status is queue.", BCAppConstants.WARN_MSG); return; } //ChangePriorityPopupForm changePriority = new ChangePriorityPopupForm(((TarnferCMDViewObj)grid_MCS_Command.SelectedItem).CMD_ID.Trim()); //changePriority.ShowDialog(); string mcs_cmd = ((TarnferCMDViewObj)grid_MCS_Command.SelectedItem).CMD_ID.Trim(); ChangePriorityPopupForm changePriority = new ChangePriorityPopupForm(); changePriority.readCmdID(mcs_cmd); changePriority.ShowDialog(); } else if (sender.Equals(btn_Export)) { if (CsvUtility.exportLotDataToCSV(app.ObjCacheManager.GetMCS_CMD())) { TipMessage_Type_Light_woBtn.Show("", "Export data completed.", BCAppConstants.INFO_MSG); } else { TipMessage_Type_Light.Show("", "Export data failed.", BCAppConstants.WARN_MSG); } } else if (sender.Equals(btn_Close)) { if (TogBtn_McsQUpdate.Toggled1 == false) { await Task.Run(() => mSCCommandAutoAssignChange?.Invoke(this, new MCSCommandAutoAssignUpdateEventArgs(true.ToString()))); } CloseFormEvent?.Invoke(this, e); } } catch (Exception ex) { logger.Error(ex, "Exception"); } }