Beispiel #1
0
    private void DGrdDuty_DataBind()
    {
        DutyManageDb dutyManageDb = new DutyManageDb();
        int          iDeptID      = Convert.ToInt32(this.hdnDeptCode.Value.ToString().Trim());
        DataTable    deptDuty     = dutyManageDb.GetDeptDuty(iDeptID);

        this.DGrdDuty.DataSource = deptDuty.DefaultView;
        this.DGrdDuty.DataBind();
    }
Beispiel #2
0
    private void DGrdDuty_DeleteCommand(object source, DataGridCommandEventArgs e)
    {
        DutyManageDb dutyManageDb = new DutyManageDb();
        int          iDutyID      = Convert.ToInt32(this.DGrdDuty.DataKeys[e.Item.ItemIndex].ToString());

        if (dutyManageDb.DelDuty(iDutyID))
        {
            this.DGrdDuty_DataBind();
            return;
        }
        this.WarnBlock.InnerHtml = "<SCRIPT language=\"JavaScript\">alert('" + dutyManageDb.MessageString + "');</SCRIPT>";
    }
Beispiel #3
0
    private void DGrdDuty_UpdateCommand(object source, DataGridCommandEventArgs e)
    {
        string text = ((TextBox)e.Item.Cells[0].Controls[1]).Text.ToString();

        if (text.Length == 0)
        {
            this.WarnBlock.InnerHtml = "<SCRIPT language=\"JavaScript\">alert('部门名称不能为空!');</SCRIPT>";
            return;
        }
        int          iDutyID      = Convert.ToInt32(this.DGrdDuty.DataKeys[e.Item.ItemIndex].ToString());
        DutyManageDb dutyManageDb = new DutyManageDb();

        if (dutyManageDb.ModifyDuty(iDutyID, text))
        {
            this.DGrdDuty.EditItemIndex = -1;
            this.DGrdDuty_DataBind();
            return;
        }
        this.WarnBlock.InnerHtml = "<SCRIPT language=\"JavaScript\">alert('" + dutyManageDb.MessageString + "');</SCRIPT>";
    }
Beispiel #4
0
    protected void BtnAdd_Click(object sender, EventArgs e)
    {
        string text = this.TBoxDutyName.Text.ToString();

        if (text.Length == 0)
        {
            this.WarnBlock.InnerHtml = "<SCRIPT language=\"JavaScript\">alert('部门名称不能为空!');</SCRIPT>";
            return;
        }
        int          iDeptID      = Convert.ToInt32(this.hdnDeptCode.Value.ToString());
        DutyManageDb dutyManageDb = new DutyManageDb();

        if (dutyManageDb.AddDuty(iDeptID, text))
        {
            this.PanNew.Visible = false;
            this.DGrdDuty_DataBind();
            return;
        }
        this.WarnBlock.InnerHtml = "<SCRIPT language=\"JavaScript\">alert('部门名称不能为空!');</SCRIPT>";
    }