/// <summary> /// Event button insert click /// </summary> /// <modified> /// Author Date Comment /// HungNM 25/06/2014 Add /// </modified> protected void btnInsert_Click(object sender, EventArgs e) { // Validate input _knowledge = new VO.KNOWLEDGE(); _validate = new Common.Validate(); GetInput(); if (_validate.IsError) { ShowMessage(_validate.Message); return; } BUS.KNOWLEDGE objBUS = new BUS.KNOWLEDGE(); // Check exist if (objBUS.CheckExist(_knowledge.ID, _knowledge.KNOWLEDGE_NAME.ToLower()) > 0) { ShowMessage("Tên kiến thức đã tồn tại!"); return; } // Insert if (objBUS.Insert(_knowledge) > 0) RunJavascript("alert('Thêm mới thành công');window.location='/Admin/Knowledge/Default.aspx';"); else ShowMessage("Thêm mới thất bại!"); }
/// <summary> /// Get by key /// </summary> /// <modified> /// Author Date Comment /// HungNM 25/06/2014 Add /// </modified> public VO.KNOWLEDGE GetById(int id) { DataTable dt = new DAO.KNOWLEDGE().GetById(id); if (dt != null && dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; VO.KNOWLEDGE obj = new VO.KNOWLEDGE(); obj.ID = (int)dr["ID"]; obj.KNOWLEDGE_NAME = (string)dr["KNOWLEDGE_NAME"]; return obj; } else return null; }
/// <summary> /// Event button update click /// </summary> /// <modified> /// Author Date Comment /// HungNM 25/06/2014 Add /// </modified> protected void btnUpdate_Click(object sender, EventArgs e) { // Convert id int intId; if (!int.TryParse(Request["id"], out intId)) { RunJavascript("alert('Id không hợp lệ');window.location='/Admin/Knowledge/Default.aspx';"); return; } BUS.KNOWLEDGE objBUS = new BUS.KNOWLEDGE(); // Get object update _knowledge = objBUS.GetById(intId); if (_knowledge == null) { ShowMessage("Không tìm thấy kiến thức này để cập nhật thông tin!"); return; } // Validate input _validate = new Common.Validate(); GetInput(); if (_validate.IsError) { ShowMessage(_validate.Message); return; } // Check exist if (objBUS.CheckExist(_knowledge.ID, _knowledge.KNOWLEDGE_NAME.ToLower()) > 0) { ShowMessage("Tên kiến thức đã tồn tại!"); return; } // Update if (objBUS.Update(_knowledge)) RunJavascript("alert('Cập nhật thành công');window.location='/Admin/Knowledge/Default.aspx';"); else ShowMessage("Cập nhật thất bại!"); }
/// <summary> /// Bind city /// </summary> /// <modified> /// Author Date Comment /// HungNM 14/06/2014 Add /// </modified> private void BindKnowledge(int id) { _knowledge = new BUS.KNOWLEDGE().GetById(id); if (_knowledge == null) { _validate.IsError = true; _validate.Message = "Không tồn tại kiến thức này"; return; } txtKnowledgeName.Text = _knowledge.KNOWLEDGE_NAME; }