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); }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }