Beispiel #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!");
        }
Beispiel #2
0
        /// <summary>
        /// Event Insert
        /// </summary>
        /// <modified>
        /// Author          Date            Comment
        /// HungNM          25/06/2014      Add
        /// </modified>
        protected void btnInsert_Click(object sender, EventArgs e)
        {
            _class = new VO.CLASS();
            _validate = new Common.Validate();
            GetInput();
            if (_validate.IsError)
            {
                RunJavascript("alert('" + _validate.Message + "');");
                return;
            }

            BUS.CLASS objBUS = new BUS.CLASS();
            if (objBUS.CheckExist(_class.ID, _class.SCHOOL_ID, _class.CLASS_NAME.ToLower()))
            {
                RunJavascript("alert('Tên lớp học đã tồn tại');");
                return;
            }

            Nullable<decimal> intClassId = objBUS.Insert(_class);
            if (intClassId.HasValue)
            {
                VO.CLASS_KNOWLEDGE objClassKnowledge;
                foreach (int item in knowledgeIds)
                {
                    objClassKnowledge = new VO.CLASS_KNOWLEDGE();
                    objClassKnowledge.KNOWLEDGE_ID = item;
                    objClassKnowledge.CLASS_ID = Convert.ToInt32(intClassId.Value);

                    if (!new BUS.CLASS_KNOWLEDGE().Insert(objClassKnowledge))
                    {

                    }
                }

                RunJavascript("alert('Thêm mới thành công');window.location='/Admin/Class/Default.aspx';");
            }
            else
                RunJavascript("alert('Thêm mới thất bại');window.location='/Admin/Class/Default.aspx';");
        }
Beispiel #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!");
        }
Beispiel #4
0
        /// <summary>
        /// Event page load
        /// </summary>
        /// <modified>
        /// Author          Date            Comment
        /// HungNM          25/06/2014      Add
        /// </modified>
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                string strId = Request["id"];
                if (strId != null)
                {
                    btnInsert.Visible = false;
                    btnUpdate.Visible = true;

                    // Convert id
                    int intId;
                    if (!int.TryParse(strId, out intId))
                    {
                        RunJavascript("alert('Id kiến thức không hợp lệ');window.location='/Admin/Knowledge/Default.aspx';");
                        return;
                    }
                    // Bind object
                    _validate = new Common.Validate();
                    BindKnowledge(intId);
                    if (_validate.IsError)
                    {
                        RunJavascript("alert('" + _validate.Message + "');window.location='/Admin/Knowlegde/Default.aspx';");
                        return;
                    }
                }
                else
                {
                    btnInsert.Visible = true;
                    btnUpdate.Visible = false;
                }
            }
        }
Beispiel #5
0
        /// <summary>
        /// Event Update
        /// </summary>
        /// <modified>
        /// Author          Date            Comment
        /// HungNM          25/06/2014      Add
        /// </modified>
        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            int intId;
            if (!int.TryParse(Request["id"], out intId))
            {
                RunJavascript("alert('Id không hợp lệ');window.location='/Admin/Class/Default.aspx';");
                return;
            }

            BUS.CLASS objBUS = new BUS.CLASS();
            _class = objBUS.GetById(intId);
            if (_class == null)
            {
                RunJavascript("alert('Không tìm thấy lớp học này để cập nhật thông tin');");
                return;
            }

            _validate = new Common.Validate();
            GetInput();
            if (_validate.IsError)
            {
                RunJavascript("alert('" + _validate.Message + "');");
                return;
            }

            if (objBUS.CheckExist(_class.ID, _class.SCHOOL_ID, _class.CLASS_NAME.ToLower()))
            {
                RunJavascript("alert('Tên lớp học đã tồn tại');");
                return;
            }

            if (objBUS.Update(_class))
                RunJavascript("alert('Cập nhật thành công');window.location='/Admin/Class/Default.aspx';");
            else
                RunJavascript("alert('Cập nhật thất bại');window.location='/Admin/Class/Default.aspx';");
        }