예제 #1
0
        private void but_CreateJobtitle_Click(object sender, EventArgs e)
        {
            ChucVuDto _cvdDTO = new ChucVuDto();

            _cvdDTO.TenChucVu = txt_JobtitleName.Text;
            _cvdDTO.TrangThai = true;
            NhanVienBus _nvBUS      = new NhanVienBus();
            string      _qgdMessage = string.Empty;

            if (!_nvBUS.CreateJobtitle(_cvdDTO, out _qgdMessage))
            {
                MessageBox.Show(_qgdMessage, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                DialogResult dialogResult = MessageBox.Show(_qgdMessage + "\nBạn có tiếp tục tạo chức vụ", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                if (dialogResult == DialogResult.Yes)
                {
                    txt_JobtitleName.Text = "";
                }
                else if (dialogResult == DialogResult.No)
                {
                    RenderForm();
                    HideControlSupportJobtitle();
                    but_CreateStaff.Enabled        = true;
                    but_CreatePermission.Enabled   = false;
                    but_CreatePaymentStore.Enabled = false;
                    but_CreateJobtitle.Enabled     = false;
                    this.ClientSize = new System.Drawing.Size(500, 240);
                }
            }
        }