//Function To Add A Class
    public void addClass()
    {
        try
        {
            ClassModel cm = new ClassModel();
            cm.ClassName       = txtName.Text;
            cm.subdepartmentid = Convert.ToInt64(ddlDepartments.SelectedValue);
            cm.Current_Session = "2018-19";
            cm.UserName        = "******";

            string message = Cdal.AddClass(cm);
            if (message.Contains("successfully"))
            {
                lblSuccess.Text    = message;
                lblError.Visible   = false;
                lblSuccess.Visible = true;
                txtName.Text       = "";
                txtName.Focus();
                // ddlDepartments.SelectedValue = "-1";
            }
            else
            {
                lblError.Text      = message;
                lblError.Visible   = true;
                lblSuccess.Visible = false;
            }
        }
        catch (Exception ex)
        {
            lblError.Text      = ex.ToString();
            lblError.Visible   = true;
            lblSuccess.Visible = false;
        }
    }
Exemple #2
0
    //添加、修改
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        if (btnAdd.Text == "添加")
        {
            Class model = new Class();
            model.ClassName = txtClassName.Value.Trim();
            model.MajorId   = Convert.ToInt32(ddlMajorId.SelectedValue);

            if (ClassBLL.IsTrue(model.ClassName))
            {
                this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('该班级名称已存在,不能重复!');</script>");
                return;
            }
            else
            {
                if (ClassBLL.AddClass(model) > 0)
                {
                    this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('添加成功!');window.location.replace('ClassManage.aspx');</script>");
                    return;
                }
                else
                {
                    this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('添加失败!');</script>");
                    return;
                }
            }
        }
        else
        {
            Class model = ClassBLL.GetIdByClass(Convert.ToInt32(Request.QueryString["uid"]));
            model.ClassName = txtClassName.Value.Trim();
            model.MajorId   = Convert.ToInt32(ddlMajorId.SelectedValue);

            if (ClassBLL.IsTrue(model.ClassName, model.ClassId))
            {
                this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('该班级名称已存在,不能重复!');</script>");
                return;
            }
            else
            {
                if (ClassBLL.UpdateClass(model) > 0)
                {
                    this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('修改成功!');window.location.replace('ClassManage.aspx');</script>");
                    return;
                }
                else
                {
                    this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('修改失败!');</script>");
                    return;
                }
            }
        }
    }
Exemple #3
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            #region //

            //ClassBLL objClass1BLL = new ClassBLL();
            //ClassModel objClass = new ClassModel();
            //objClass.ClaNum = txtbClassNum.Text;
            //objClass.ClaName = txtbClass.Text;
            //objClass.DeptNum = txtbDeptNum.Text;
            //objClass.ProNum = txtbProNum.Text;

            //if (objClass1BLL.AddClass(objClass) == true)
            //    MessageBox.Show("数据添加成功");
            //else
            //    MessageBox.Show("数据添加成功");
            //dgvClass.DataSource = objClass1BLL.ShowClass();
            #endregion

            #region 使用实体类在各层传递数据:

            if (txtClaNum.Text == "" || txtClaName.Text == "")
            {
                MessageBox.Show("班号、班名都不能为空!\n 请重新输入!");
            }
            else
            {
                ClassBLL objClassBLL = new ClassBLL();

                SchoolMolel objClassModel = new SchoolMolel();

                objClassModel.ClaName = txtClaName.Text;
                objClassModel.SchNum = txtClaNum.Text;
                objClassModel.DeptNum = txtDeptNum.Text;
                objClassModel.ProNum = txtProNum.Text;

                if (objClassBLL.AddClass(objClassModel)==true)
                {
                    MessageBox.Show("添加成功!");
                }
                else
                    MessageBox.Show("添加失败!");
            }
            #endregion

            ShowClass();
        }