Example #1
0
        /// <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!");
        }
Example #2
0
 /// <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;
 }
Example #3
0
        /// <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!");
        }
Example #4
0
        /// <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;
        }