示例#1
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            if (radioHelper.Radiogroup.SelectedIndex == 0)
            {
                controller.Entry.FinishDate = TechniqueMissionController.InvailDate;
            }
            else
            {
                controller.Entry.FinishDate = dateE_Finish.DateTime.Date;
            }

            if (controller.UpdateEntry())
            {
                this.DialogResult = DialogResult.OK;
                this.Close();
            }
            else
            {
                MessageBoxHelper.ShowUpdateStateDialog(false);
            }
        }
示例#2
0
        private void btn_Sure_Click(object sender, EventArgs e)
        {
            Validator validator = onValidateInputValue();

            if (validator.IsValidate == false)
            {
                MessageBoxHelper.ShowInputErrorDialog(validator.ErrorMessage);
                return;
            }

            onExtractInputValue();

            if (string.IsNullOrEmpty(controller.CurrentObjectID))
            {
                if (controller.InsertEntry())
                {
                    this.onInitialUI();
                    this.controller.ReleaseEntry();
                }
                else
                {
                    MessageBoxHelper.ShowSaveStateDialog(false);
                }
            }
            else
            {
                if (controller.UpdateEntry())
                {
                    this.onInitialUI();
                    this.controller.ReleaseEntry();
                }
                else
                {
                    MessageBoxHelper.ShowUpdateStateDialog(false);
                }
            }
        }