Example #1
0
        /// <summary>
        /// Event button insert click
        /// </summary>
        /// <modified>
        /// Author          Date            Comment
        /// HungNM          14/06/2014      Add
        /// </modified>
        protected void btnInsert_Click(object sender, EventArgs e)
        {
            // Validate input
            _validate = new Common.Validate();
            _school = new VO.SCHOOL();
            GetInput();
            if (_validate.IsError)
            {
                ShowMessage(_validate.Message);
                return;
            }

            BUS.SCHOOL objBUS = new BUS.SCHOOL();
            // Check exist
            if (objBUS.CheckExist(_school.ID, _school.SCHOOL_NAME.ToLower()) > 0)
            {
                ShowMessage("Đã tồn tại trường học với tên này!");
                return;
            }
            // Insert
            if (objBUS.Insert(_school) > 0)
                RunJavascript("alert('Thêm mới thành công!');window.location='/Admin/School/Default.aspx';");
            else
                ShowMessage("Thêm mới thất bại!");
        }
Example #2
0
        /// <summary>
        /// Event button update click
        /// </summary>
        /// <modified>
        /// Author          Date            Comment
        /// HungNM          14/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/School/Default.aspx';");
                return;
            }

            BUS.SCHOOL objBUS = new BUS.SCHOOL();
            // Get object update
            _school = objBUS.GetById(intId);
            if (_school == null)
            {
                RunJavascript("alert('Không tìm thấy trường để sửa');window.location='/Admin/School/Default.aspx';");
                return;
            }
            // Validate input
            _validate = new Common.Validate();
            GetInput();
            if (_validate.IsError)
            {
                ShowMessage(_validate.Message);
                return;
            }
            // Check exist
            if (objBUS.CheckExist(_school.ID, _school.SCHOOL_NAME.ToLower()) > 0)
            {
                ShowMessage("Đã tồn tại trườnghọc với tên này!");
                return;
            }
            // Update
            if (objBUS.Update(_school) > 0)
                RunJavascript("alert('Cập nhật thành công!');window.location='/Admin/School/Default.aspx';");
            else
                ShowMessage("Cập nhật thất bại!");
        }
Example #3
0
        /// <summary>
        /// Event row command
        /// </summary>
        /// <modified>
        /// Author          Date            Comment
        /// HungNM          19/06/2014      Add
        /// </modified>
        protected void grvSchool_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            switch (e.CommandName)
            {
                case "SUA":
                    Response.Redirect(string.Format("~/Admin/School/Action.aspx?id={0}", e.CommandArgument));
                    break;

                case "XOA":
                    // Convert id
                    int intId;
                    if (!int.TryParse((string)e.CommandArgument, out intId))
                    {
                        ShowMessage("Id không hợp lệ!");
                        BindSchool();
                        return;
                    }
                    BUS.SCHOOL objBUS = new BUS.SCHOOL();
                    // Check delete
                    if (objBUS.CheckDel(intId) > 0)
                    {
                        ShowMessage("Trường học này đã có lớp học. Không được phép xóa!");
                        return;
                    }
                    // Delete
                    if (objBUS.Delete(intId) > 0)
                        ShowMessage("Xóa thành công!");
                    else
                        ShowMessage("Xóa thất bại!");
                    // Rebind girdview
                    BindSchool();
                    break;

                default:
                    ShowMessage("Không tồn tại chức năng này!");
                    break;
            }
        }