コード例 #1
0
ファイル: frmRule.cs プロジェクト: OOAD-2015/Hotel-Manager
        private void btnSave_Click(object sender, EventArgs e)
        {
            ruleObject1 = new DTORule("1", "DoTuoiNhanVienToiThieu", spMinimumAge.Value.ToString());
            ruleObject2 = new DTORule("2", "DoTuoiNhanVienToiDa", spMaximumAge.Value.ToString());
            //
            ruleObject3 = new DTORule("3", "ThueTNDN", spTax.Value.ToString());
            //
            ruleObject4 = new DTORule("4", "TenKhachSan", txtNameSystem.Text.Trim());
            ruleObject5 = new DTORule("5", "DiaChi", txtAddress.Text.Trim());
            ruleObject6 = new DTORule("6", "Email", txtEmail.Text.Trim());
            ruleObject7 = new DTORule("7", "DienThoai", txtPhone.Text.Trim());
            ruleObject8 = new DTORule("8", "Fax", txtFaxNumber.Text.Trim());
            ruleObject9 = new DTORule("9", "MaSoThue", txtTaxId.Text.Trim());
            ruleObject10 = new DTORule("10", "Website", txtWebsite.Text.Trim());

            if (ruleBUS.UpdateRule(ruleObject1) && ruleBUS.UpdateRule(ruleObject2) &&
                ruleBUS.UpdateRule(ruleObject3) && ruleBUS.UpdateRule(ruleObject4) &&
                ruleBUS.UpdateRule(ruleObject5) && ruleBUS.UpdateRule(ruleObject6) &&
                ruleBUS.UpdateRule(ruleObject7) && ruleBUS.UpdateRule(ruleObject8) &&
                ruleBUS.UpdateRule(ruleObject9) && ruleBUS.UpdateRule(ruleObject10))
            {
                XtraCustomMessageBox.Show("Cập nhật dữ liệu thành công!", "Thông báo", true, 1);
            }
            else
                XtraCustomMessageBox.Show("Cập nhật dữ liệu thất bại!", "Lỗi", true, 4);

            //
            btnCancelUpdate.Enabled = false;
            btnCancelUpdate.Visible = false;
            btnUpdate.Visible = true;
            btnUpdate.Enabled = true;
            btnSave.Enabled = false;
            //
            btnCancelUpdate_Click(null, null);
        }
コード例 #2
0
ファイル: DAORule.cs プロジェクト: OOAD-2015/Hotel-Manager
 /// <summary>
 /// Phương thức thêm mới một Rule vào csdl
 /// </summary>
 /// <returns>true: thêm mới thành công, false: thêm mới thất bại</returns>
 public bool InsertRule(DTORule Rule)
 {
     try
     {
         DataExecute.Instance.createSqlCmd("sp_AddNewRuleInsert" /*Truyen vao storeprocedure*/, new object[3] {
             Rule.Id, Rule.Label, Rule.Value
         });
         return(DataExecute.Instance.updateData(DataConnection.Instance.m_cmd) > 0);
     }
     catch (SqlException)
     {
         throw;
     }
 }
コード例 #3
0
ファイル: BUSRule.cs プロジェクト: OOAD-2015/Hotel-Manager
        /// <summary>
        /// Phương thức cập nhật một Rule xuống csdl theo id
        /// </summary>
        /// <returns>true: thêm mới thành công, false: thêm mới thất bại</returns>
        public bool UpdateRule(DTORule Rule)
        {
            try
            {
                return ruleDAO.UpdateRule(Rule);
            }
            catch (SqlException)
            {

                throw;
            }
        }
コード例 #4
0
ファイル: BUSRule.cs プロジェクト: OOAD-2015/Hotel-Manager
        /// <summary>
        /// Phương thức thêm mới một Rule vào csdl
        /// </summary>
        /// <returns>true: thêm mới thành công, false: thêm mới thất bại</returns>
        public bool InsertRule(DTORule Rule)
        {
            try
            {
                return ruleDAO.InsertRule(Rule);
            }
            catch (SqlException)
            {

                throw;
            }
        }
コード例 #5
0
ファイル: DAORule.cs プロジェクト: OOAD-2015/Hotel-Manager
        /// <summary>
        /// Phương thức cập nhật một Rule xuống csdl theo id
        /// </summary>
        /// <returns>true: thêm mới thành công, false: thêm mới thất bại</returns>
        public bool UpdateRule(DTORule Rule)
        {
            try
            {
                DataExecute.Instance.createSqlCmd("sp_EditRuleUpdate"/*Truyen vao storeprocedure*/, new object[3] { Rule.Id, Rule.Label, Rule.Value });
                return DataExecute.Instance.updateData(DataConnection.Instance.m_cmd) > 0;
            }
            catch (SqlException)
            {

                throw;
            }
        }