private void btnRegist_Click(object sender, EventArgs e) { try { AutoPost.UpdateSetting("Ontime", txtontime.Text); AutoPost.UpdateSetting("Delay", txtdelay.Text); AutoPost.UpdateSetting("FilePahts", txtChooseFolders.Text); MessageBox.Show("アップロード設定が完了した。ソフトウェアを再起動してください。", "アップロード設定", MessageBoxButtons.OK, MessageBoxIcon.Information); Application.Exit(); } catch (Exception ex) { logger.LogException(ex); } }
private void btnLogin_Click(object sender, EventArgs e) { try { if (txtUserId.Text == "") { //frmMessenger frmMessenger = new frmMessenger(); //frmMessenger.ShowDialog(); //frmMessenger.labelMesenger.Text = "ユーザーIDを入力してください"; MessageBox.Show("ユーザーIDを入力してください。"); txtUserId.Focus(); return; } if (txtPassword.Text == "") { MessageBox.Show("パスワードを入力してください。"); txtPassword.Focus(); return; } //アカウントの認証を行う。 if (AutoPost.Authenticate(txtUserId.Text, txtPassword.Text)) { //設定ファイルに最後にログインしたユーザの情報を再更新する。 AutoPost.UpdateSetting("LastLoginID", txtUserId.Text); AutoPost.UpdateSetting("LastLoginPwd", txtPassword.Text); _loginId = txtUserId.Text; _loginPwd = txtPassword.Text; this.Close(); this.Dispose(); } else { MessageBox.Show("ユーザーIDまたはパスワードが正しくありません。確認してからもう一度入力してください。", "ログインエラー", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtUserId.Focus(); return; } } catch (Exception ex) { logger.LogException(ex); } }
private void frmMain_Shown(object sender, EventArgs e) { try { frmLogin frmLogin = new frmLogin(); frmLogin.ShowDialog(); //アプリケーションのタイトル // string AppTitle = ConfigurationManager.AppSettings["ApplicationTitle"] + " " + "自動印刷ソフト"; string AppTitle = ConfigurationManager.AppSettings["ApplicationTitle"] + " " + ""; this.Text = AppTitle; txtStartProcess.Clear(); txtStartProcess.AppendText("自動アップロード処理を開始する場合は" + Environment.NewLine); txtStartProcess.AppendText("下のボタンを押してください。"); txtStopProcess.Clear(); txtStopProcess.AppendText("自動アップロード処理を終了する場合は" + Environment.NewLine); txtStopProcess.AppendText("下のボタンを押してください。"); //最後にログインしたユーザーの情報を取得する _UserId = frmLogin.LoginId; _Pwd = frmLogin.LoginPwd; _CurrentPrinter = ConfigurationManager.AppSettings["CurrentPrinter"] + ""; string _ontime = ConfigurationManager.AppSettings["Ontime"] + ""; string _delay = ConfigurationManager.AppSettings["Delay"] + ""; /// string _FilePahts = ConfigurationManager.AppSettings["FileDirUpload"] + ""; // //if (_CurrentPrinter.Trim() != "") if (_ontime.Trim() != "" || _delay.Trim() != "") { //Trường hợp đã thiết lập ontime và delay btnStartPrintProcess.Visible = true; txtStartProcess.Visible = true; mnuStartProcess.Enabled = true; mnuStopProcess.Enabled = false; } else { // chưa thiết lập AutoPost.UpdateSetting("Ontime", "1"); AutoPost.UpdateSetting("Delay", "3"); string path_folder = "C:\\FineMedical\\AutoUpload\\UpFiles"; AutoPost.UpdateSetting("FilePahts", path_folder); if (!System.IO.Directory.Exists(path_folder)) { System.IO.Directory.CreateDirectory(path_folder); } btnStartPrintProcess.Visible = true; txtStartProcess.Visible = true; mnuStartProcess.Enabled = true; mnuStopProcess.Enabled = false; ////Trường hợp chưa thiết lập ontime và delay - yêu cầu nhập để tiếp tục //btnStartPrintProcess.Visible = false; //txtStartProcess.Visible = false; //mnuStartProcess.Enabled = false; //MessageBox.Show("プリンタ設定してください。", "システム警告", MessageBoxButtons.OK, MessageBoxIcon.Warning); //frmSetting frmPrinterSetting = new frmSetting(); //frmPrinterSetting.ShowDialog(); } } catch (Exception ex) { logger.LogException(ex); } }