Пример #1
0
        public void DoSomething()
        {
            this.lblMessage.Text = ResourceCulture.GetString(TIME_OUT);

            this.lblConfirm.Click -= new System.EventHandler(this.lblConfirm_Click);
            this.lblConfirm.Click += new System.EventHandler(this.lblConfirm_Clk);
        }
Пример #2
0
        private void SendMsg()
        {
            string content = tb_input.Text;

            if (string.IsNullOrEmpty(content))
            {
                return;
            }

            if (content.Length > MAXLEN_MSG)
            {
                MyMessageBox.Show(ResourceCulture.GetString("msg_too_long"));
                tb_input.Focus();
                tb_input.SelectAll();
                return;
            }

            Msg msg = new Msg(LoginStatus.UserInfo.Name, patientName, content);

            if (MyIMClient.SendMsg(msg))
            {
                ShowMsg(msg);

                tb_input.Text = "";
                tb_input.Focus();
            }
            else
            {
                MyMessageBox.Show(ResourceCulture.GetString("send_failed"));
            }
        }
Пример #3
0
        private void GoPageOperation(TextBox textBox)
        {
            if (textBox.Text.Equals(string.Empty))
            {
                customTipDialog.TipMessage = ResourceCulture.GetString(TIP_PAGE_INPUT);
                myOpaqueLayer.Show();
                myOpaqueLayer.Tag = customTipDialog;
                customTipDialog.Show();
                return;
            }

            int goPageNum = 1;

            try
            {
                goPageNum    = int.Parse(textBox.Text);
                textBox.Text = string.Empty;
                if (goPageNum <= 0)
                {
                    goPageNum = 1;
                }
                else if (goPageNum > TotalPage)
                {
                    goPageNum = TotalPage;
                }
            }
            catch (FormatException exception)
            {
                Console.WriteLine(exception.Message);
            }

            CurrentPage = goPageNum;
            custQuery();
            CustPagination(CurrentPage, TotalPage);
        }
 private void TbSearch_Leave(object sender, EventArgs e)
 {
     if (this.tbSearch.Text.Trim().Equals(string.Empty))
     {
         this.tbSearch.Text = ResourceCulture.GetString(SEARCH_MES);
     }
 }
Пример #5
0
        private void SettingsForm_Load(object sender, EventArgs e)
        {
            InitLanguage();

            //加载语言设置
            string region = ResourceCulture.GetCurrentCultureName();

            //初始化RadioButton的选择状态
            foreach (RadioButton item in groupBox1.Controls)
            {
                //rb_en_US
                string name = item.Name;

                //en_US
                string temp = name.Substring(name.IndexOf('_') + 1);
                item.Text = ResourceCulture.GetString(temp);

                //en-US
                string curRegion = temp.Replace('_', '-');
                if (curRegion.Equals(region))
                {
                    item.Checked = true;
                }
                else
                {
                    item.Checked = false;
                }
            }
        }
Пример #6
0
 //globalization
 private void SetResourceCulture()
 {
     this.lblLanguage.Text            = ResourceCulture.GetString(Constants.LANGUAGE);
     this.lblHome.Text                = ResourceCulture.GetString(HOME);
     this.lblMyExam.Text              = ResourceCulture.GetString(MY_EXAM);
     this.lblExamList.Text            = ResourceCulture.GetString(EXAMLIST);
     this.lblLogout.Text              = ResourceCulture.GetString(Constants.LOGOUT);
     this.lblUserInfoTab.Text         = ResourceCulture.GetString(BASIC_INFORMAION);
     this.lblChangePassword.Text      = ResourceCulture.GetString(CHANGE_PASSWORD);
     this.lblInformation.Text         = ResourceCulture.GetString(BASIC_INFORMAION);
     this.lblBasic.Text               = ResourceCulture.GetString(BASIC_INFORMAION);
     this.lblUsernameKey.Text         = ResourceCulture.GetString(USERNAMES);
     this.lblChineseNameKey.Text      = ResourceCulture.GetString(CHINESE_NAME);
     this.lblIDLeft.Text              = ResourceCulture.GetString(ID);
     this.lblGenderLeft.Text          = ResourceCulture.GetString(GENDER);
     this.lblRoleTypeLeft.Text        = ResourceCulture.GetString(ROLE_TYPE);
     this.lblTelephoneNumberLeft.Text = ResourceCulture.GetString(TELEPHONE_NUMBER);
     this.lblEmailLeft.Text           = ResourceCulture.GetString(EMAIL);
     this.lblNotConsist.Text          = ResourceCulture.GetString(NOT_CONSISTENT);
     this.lblChpUserName.Text         = ResourceCulture.GetString(USERNAME);
     this.lblPassword.Text            = ResourceCulture.GetString(PASSWORD);
     this.lblConfirmPasssword.Text    = ResourceCulture.GetString(PASSWORD_CONFIRM);
     this.lblErrorMessage.Text        = ResourceCulture.GetString(INPUT_PASSWORD);
     this.lblErrorMessageTwo.Text     = ResourceCulture.GetString(INPUT_PASSWORD);
     this.lblCancel.Text              = ResourceCulture.GetString(CANCEL);
     this.lblSubmit.Text              = ResourceCulture.GetString(SUBMITS);
     this.btnAdd.Text                = ResourceCulture.GetString(ADD_PHOTO);
     this.btnSubmit.Text             = ResourceCulture.GetString(SET_AVATAR);
     this.customTipDialog.TipMessage = ResourceCulture.GetString(CHANGE_PASSWORD_SUCCESS);
     this.customTipDialog.ChangeLanguage();
 }
Пример #7
0
        public void DisplayLoginPage()
        {
            string       inputId      = null;
            bool         isValid      = false;
            CommonEntity commonEntity = new CommonEntity();

            ResourceCulture.SetCurrentCulture("en-US");

            Console.WriteLine(ResourceCulture.GetString("LoginTips") + "\n");
            while (!isValid)
            {
                inputId = Console.ReadLine().Trim();
                isValid = commonEntity.IsValidId(inputId);
                if (!isValid)
                {
                    Console.WriteLine(ResourceCulture.GetString("LoginInputError") + "\n" + ResourceCulture.GetString("LoginTips"));
                }
            }

            bool isExist = new SecurityEntity().Login(Convert.ToInt32(inputId));

            if (!isExist)
            {
                Console.WriteLine(ResourceCulture.GetString("LoginNonExistError"));
                DisplayLoginPage();
            }
        }
Пример #8
0
        public void DisplayEmployee(List <Employee> employeeList)
        {
            string displayResult = null;

            Console.WriteLine("\n\n");
            if (employeeList != null)
            {
                displayResult  = employeeList.Count + " " + ResourceCulture.GetString("ResultCountInfo") + "\n\n";
                displayResult += ResourceCulture.GetString("ResultTitle") + "\n";
                string name;

                employeeList.Sort();
                foreach (Employee empItem in employeeList)
                {
                    displayResult += empItem.EmployeeId.ToString().PadLeft(6) + "|";
                    name           = empItem.FirstName + "." + empItem.LastName;
                    displayResult += name.PadLeft(10) + "|";
                    displayResult += empItem.Gender.PadLeft(8) + "|";
                    displayResult += empItem.Birth.ToString("yyyy-MM-dd").PadRight(12) + "|";
                    displayResult += empItem.Address.PadLeft(13) + "|";
                    displayResult += empItem.Phone.PadRight(15) + "|";

                    displayResult += "\n";
                }
                Console.WriteLine(displayResult);
            }
            else
            {
                Console.WriteLine(ResourceCulture.GetString("SearchedZeroInfo") + "\n");
            }
        }
Пример #9
0
        private void ModifyPasswordForm_Load(object sender, EventArgs e)
        {
            //标题栏文字
            this.Text = ResourceCulture.GetString("ModifyPasswordForm_text");

            InitLanguage();
        }
Пример #10
0
        public void UpdateEmployee()
        {
            Console.WriteLine("\n\n");
            Console.WriteLine(ResourceCulture.GetString("UpdateInfo"));

            Employee     employeeItem = new Employee();
            CommonEntity eommonEntity = new CommonEntity();
            bool         valid        = false;
            string       inputId      = null;

            Console.WriteLine(ResourceCulture.GetString("IdInputTips"));
            inputId = Console.ReadLine().Trim();
            while (!valid)
            {
                valid = eommonEntity.IsValidId(inputId);
                if (!valid)
                {
                    Console.WriteLine(ResourceCulture.GetString("IdInputError"));
                    inputId = Console.ReadLine().Trim();
                }
            }
            employeeItem.EmployeeId = Convert.ToInt32(inputId);

            List <Employee> searchedEmployee = new EmployeeEntity().PreciceSearchEmployee(employeeItem.EmployeeId);

            if (searchedEmployee == null)
            {
                Console.WriteLine(ResourceCulture.GetString("SearchedZeroInfo") + "\n");
            }
            else
            {
                new EmployeePage().DisplayEmployee(searchedEmployee);
                GetToUpdateEmployeeDetail(searchedEmployee[0]);
            }
        }
Пример #11
0
        void GetToDeleteEmployeeDetail(Employee employeeToDelete)
        {
            string fullName = employeeToDelete.FirstName + "." + employeeToDelete.LastName;

            Console.WriteLine(ResourceCulture.GetString("DeleteWarning1") + " " + fullName + ResourceCulture.GetString("DeleteWarning2"));

            ConsoleKey inputCommand = Console.ReadKey().Key;

            if (inputCommand == ConsoleKey.D)
            {
                EmployeeEntity employeeEntity = new EmployeeEntity();

                bool result = employeeEntity.DeleteEmployee(employeeToDelete.EmployeeId);
                if (result)
                {
                    Console.WriteLine("\n\n" + ResourceCulture.GetString("DeleteSuccessInfo") + "\n");
                }
                else
                {
                    Console.WriteLine("\n\n" + ResourceCulture.GetString("DeleteFailInfo") + "\n");
                }
            }
            else if ((inputCommand == ConsoleKey.Escape))
            {
                EmployeePage employeePage = new EmployeePage();
                employeePage.DisplayMainPage();
                employeePage.OperateMainPage();
            }
            else
            {
                return;
            }
        }
Пример #12
0
 private void txtUsername_Leave(object sender, EventArgs e)
 {
     if (this.txtUsername.Text.Trim().Equals(string.Empty))
     {
         this.txtUsername.Text = ResourceCulture.GetString(USERNAME);
     }
 }
Пример #13
0
        /// <summary>
        /// Query exam information
        /// </summary>
        private void QueryExamInfo()
        {
            int examId = FormPassValue.examId;
            var exam   = examManager.GetExamById(examId);

            //just get one record
            foreach (var item in exam)
            {
                FormPassValue.eachQuestionPoint = item.single_question_score;
                FormPassValue.passCriteria      = item.pass_criteria;

                FormPassValue.examName = item.exam_name;
                this.lblNameValue.Text = FormPassValue.examName;
                this.lblIdValue.Text   = EOO + examId;

                DateTime TmpEffectiveTime = item.effective_time;
                effectiveTime = TmpEffectiveTime;
                FormPassValue.effectiveTime     = TmpEffectiveTime;
                this.lblEffectiveTimeValue.Text = TmpEffectiveTime.ToString();

                FormPassValue.endTime      = TmpEffectiveTime.AddMinutes(item.duration);
                this.lblEndTimeValue.Text  = FormPassValue.endTime.ToString();
                FormPassValue.duration     = item.duration;
                this.lblDurationvalue.Text = FormPassValue.duration + ResourceCulture.GetString(Min);

                FormPassValue.totalScore     = item.total_score;
                this.lblTotalScoreValue.Text = FormPassValue.totalScore.ToString();

                FormPassValue.questionQuantity  = item.question_quantity;
                this.lblQuestionCountValue.Text = FormPassValue.questionQuantity.ToString();
            }
        }
Пример #14
0
        private void ValidateAndSubmit()
        {
            this.lblErrorMessage.Hide();
            this.lblErrorMessageTwo.Hide();
            this.lblNotConsist.Hide();

            bool flag = true;

            if (this.txtPassword.Text.Trim().Equals(string.Empty))
            {
                this.lblErrorMessage.Text = ResourceCulture.GetString(INPUT_PASSWORD);;
                this.lblErrorMessage.Show();
                flag = false;
            }

            if (this.txtPasswordTwo.Text.Trim().Equals(string.Empty))
            {
                this.lblErrorMessageTwo.Text = ResourceCulture.GetString(INPUT_PASSWORD);
                this.lblErrorMessageTwo.Show();
                flag = false;
            }

            if (!this.txtPassword.Text.Trim().Equals(this.txtPasswordTwo.Text.Trim()) && !this.txtPassword.Text.Trim().Equals(string.Empty) &&
                !this.txtPasswordTwo.Text.Trim().Equals(string.Empty))
            {
                this.lblNotConsist.Show();
                flag = false;
            }

            if (!this.txtPassword.Text.Trim().Equals(string.Empty) && this.txtPassword.Text.Trim().Length > maxPassLength)
            {
                this.lblErrorMessage.Text = ResourceCulture.GetString(PASSWORD_TOO_LONG);
                this.lblErrorMessage.Show();
            }

            if (!this.txtPasswordTwo.Text.Trim().Equals(string.Empty) && this.txtPasswordTwo.Text.Trim().Length > maxPassLength)
            {
                this.lblErrorMessageTwo.Text = ResourceCulture.GetString(PASSWORD_TOO_LONG);
                this.lblErrorMessageTwo.Show();
            }

            if (!flag)
            {
                return;
            }
            else
            {
                string encryptPassword = EncryptUtils.EncryptPassword(this.txtPassword.Text.Trim());
                userManager.UpdatePassword(encryptPassword, RememberUserParameter.userId);

                this.myOpaqueLayer.Show();
                this.customTipDialog.Tag        = this.myOpaqueLayer;
                this.customTipDialog.TipMessage = ResourceCulture.GetString(CHANGE_PASSWORD_SUCCESS);
                this.customTipDialog.Show();
                this.txtPassword.Text    = string.Empty;
                this.txtPasswordTwo.Text = string.Empty;
                this.customTipDialog.Focus();
            }
        }
Пример #15
0
 private void SetResourceCulture()
 {
     this.lblLanguage.Text = ResourceCulture.GetString(Constants.LANGUAGE);
     this.tbSearch.Text    = ResourceCulture.GetString(SEARCH_MES);
     this.lblHome.Text     = ResourceCulture.GetString(EXAMLIST);
     this.lblLogout.Text   = ResourceCulture.GetString(Constants.LOGOUT);
     this.customTipDialog1.ChangeLanguage();
 }
Пример #16
0
 private void SetResourceCulture()
 {
     this.txtUsername.Text   = ResourceCulture.GetString(USERNAME);
     this.txtPassword.Text   = ResourceCulture.GetString(PASSWORD);
     this.btnLogin.Text      = ResourceCulture.GetString(LOGIN);
     this.ckxRemember.Text   = ResourceCulture.GetString(REM);
     this.lblForgetPass.Text = ResourceCulture.GetString(FORGET);
 }
Пример #17
0
        public TipForm()
        {
            InitializeComponent();

            this.lblMessage.Text = ResourceCulture.GetString(FORGET_PASSWORD);
            this.lblConfirm.Text = ResourceCulture.GetString(CONFIRM);
            this.lblCancel.Text  = ResourceCulture.GetString(CANCEL);
        }
Пример #18
0
 //globalization
 public void SetCulture()
 {
     this.lblTitle.Text           = ResourceCulture.GetString(RESET_PASWORD);
     this.lblVerification.Text    = ResourceCulture.GetString(VERIFICATION_CODE);
     this.lblPassword.Text        = ResourceCulture.GetString(PASSWORD);
     this.lblPasswordConfirm.Text = ResourceCulture.GetString(PASSWORD_CONFIRM);
     this.btnConfirm.Text         = ResourceCulture.GetString(CONFIRM);
 }
Пример #19
0
 private void txtPassword_Leave(object sender, EventArgs e)
 {
     if (this.txtPassword.Text.Trim().Equals(string.Empty))
     {
         this.txtPassword.PasswordChar = defaultValue;
         this.txtPassword.Text         = ResourceCulture.GetString(PASSWORD);
     }
 }
Пример #20
0
        private void InitLanguage()
        {
            this.Text       = ResourceCulture.GetString("SettingsForm_text");
            btn_cancel.Text = ResourceCulture.GetString("btn_cancel");
            btn_save.Text   = ResourceCulture.GetString("btn_save");

            groupBox1.Text = ResourceCulture.GetString("language");
        }
Пример #21
0
        //start take exam
        private void StartTest_Click(object sender, EventArgs e)
        {
            ExamDS.exam_exceptionDataTable datatable = examManager.GetExceptionOccurTime(RememberUserParameter.userId, FormPassValue.examId);
            FormPassValue.currentWindowState = this.WindowState;

            //exception
            if (datatable.Rows.Count > 0)
            {
                DateTime exceptiontime;
                var      rs = from dt in datatable select new { dt.occur_time };

                foreach (var item in rs)
                {
                    exceptiontime = item.occur_time;
                }

                //if (DateTime.Now - exceptiontime)
                //whether add exption duration to endtime
                int haveAnsweredNum = questionManager.QueryHaveAnsweredQuestionNumber(RememberUserParameter.userId, FormPassValue.examId);

                //begin from which question
                FormPassValue.questionSerial = haveAnsweredNum + 1;
                this.DialogResult            = DialogResult.OK;
            }
            else
            //normal
            {
                TimeSpan tsNow        = new TimeSpan((DateTime.Now).Ticks);
                TimeSpan tsEffective  = new TimeSpan(effectiveTime.Ticks);
                double   timeInterval = tsEffective.Subtract(tsNow).TotalSeconds;
                bool     result       = examManager.ValidationIsHasTokenExam(RememberUserParameter.userId, FormPassValue.examId);

                if (timeInterval > 0)
                {
                    this.lblHintMessage.Text = ResourceCulture.GetString(HAVE_NOT_START_MESSAGE);
                    this.pnlHint.Visible     = true;
                }
                else if (result == true)
                {
                    this.lblHintMessage.Text = ResourceCulture.GetString(HAVE_TOKEN_EXAM);
                    this.pnlHint.Visible     = true;
                }
                else
                {
                    TimeSpan tsEnd           = new TimeSpan(FormPassValue.endTime.Ticks);
                    double   endTimeInterval = tsNow.Subtract(tsEnd).TotalSeconds;

                    if (endTimeInterval >= 0)
                    {
                        this.lblHintMessage.Text = ResourceCulture.GetString(HAVE_END);
                        this.pnlHint.Visible     = true;
                        return;
                    }

                    this.DialogResult = DialogResult.OK;
                }
            }
        }
Пример #22
0
 private void txtUsername_Validating(object sender, CancelEventArgs e)
 {
     if (this.txtUsername.Text.Trim().Equals(string.Empty))
     {
         this.lblErrorMessage.Text    = ResourceCulture.GetString(USER_NAME_REQ);
         this.lblErrorMessage.Visible = true;
         e.Cancel = true;
     }
 }
Пример #23
0
 private void txtCode_Validating(object sender, CancelEventArgs e)
 {
     if (this.txtCode.Text.Trim().Equals(string.Empty))
     {
         this.lblErrorMessage.Text    = ResourceCulture.GetString(VERIFICATION_CODE_REQ);
         this.lblErrorMessage.Visible = true;
         e.Cancel = true;
     }
 }
Пример #24
0
 private void txtPasswordConfirm_Validating(object sender, CancelEventArgs e)
 {
     if (this.txtPasswordConfirm.Text.Trim().Equals(string.Empty))
     {
         this.lblErrorMessage.Text    = ResourceCulture.GetString(PASS_TWO_REQ);
         this.lblErrorMessage.Visible = true;
         e.Cancel = true;
     }
 }
Пример #25
0
        private void InitLanguage()
        {
            groupBox1.Text = ResourceCulture.GetString("self_info");

            link_addContact.Text = ResourceCulture.GetString("add_contact");

            dataGridView1.Columns["Time"].HeaderText        = ResourceCulture.GetString("upload_time");
            dataGridView1.Columns["Description"].HeaderText = ResourceCulture.GetString("description");
        }
Пример #26
0
 private void TbSearch_MouseClick(object sender, MouseEventArgs e)
 {
     this.mcFrom.Hide();
     this.mcTo.Hide();
     if (this.tbSearch.Text.Equals(ResourceCulture.GetString(SEARCH_MES)))
     {
         this.tbSearch.Text = string.Empty;
     }
 }
Пример #27
0
 private void AboutBox_Load(object sender, EventArgs e)
 {
     this.Text = String.Format("{0} {1}", ResourceCulture.GetString("about"), AssemblyTitle);
     this.labelProductName.Text   = AssemblyProduct;
     this.labelVersion.Text       = String.Format("{0} {1}", ResourceCulture.GetString("version"), AssemblyVersion);
     this.labelCopyright.Text     = AssemblyCopyright;
     this.labelCompanyName.Text   = AssemblyCompany;
     this.textBoxDescription.Text = ResourceCulture.GetString("e_dentist");
 }
Пример #28
0
        private void InitLanguage()
        {
            btn_confirm.Text = ResourceCulture.GetString("btn_confirm");
            btn_cancel.Text  = ResourceCulture.GetString("btn_cancel");

            label1.Text = ResourceCulture.GetString("old_password");
            label2.Text = ResourceCulture.GetString("new_password");
            label3.Text = ResourceCulture.GetString("new_password_again");
        }
Пример #29
0
 private void UserName_Validating(object sender, CancelEventArgs e)
 {
     if (this.txtUsername.Text.Length == 0 || this.txtUsername.Text.Equals(ResourceCulture.GetString(USERNAME)))
     {
         this.lblUsernameErrorMessage.Visible = true;
         this.lblErrorMessage.Text            = ResourceCulture.GetString(USER_NAME_REQ);
         this.lblErrorMessage.Visible         = true;
         e.Cancel = true;
     }
 }
Пример #30
0
        private void UserName_Enter(object sender, EventArgs e)
        {
            if (this.txtUsername.Text.Trim().Equals(ResourceCulture.GetString(USERNAME)))
            {
                this.txtUsername.Text = string.Empty;
            }

            this.lblUsernameErrorMessage.Visible = false;
            this.lblErrorMessage.Visible         = false;
        }