Esempio n. 1
0
    private void DeleteViewData()
    {
        if (!this.CheckFormData())
        {
            return;
        }

        //this.IType = "D";

        Biz_RoleInfos objRoleInfo = new Biz_RoleInfos();

        bool result = objRoleInfo.RemoveRoleInfo(_irole_ref_id);

        if (result)
        {
            this.IType = "U";
            this.SetFormData();
            this.SetButton();

            ltrScript.Text = JSHelper.GetAlertOpenerControlCallBackScript("권한삭제가 성공되었습니다.", this.ICCB1, true);
        }
        else
        {
            hdfRoleRefID.Value = "";

            ltrScript.Text = JSHelper.GetAlertScript("권한삭제가 실패했습니다.", false);
        }
    }
Esempio n. 2
0
    private void DataBindingRole()
    {
        Biz_RoleInfos role = new Biz_RoleInfos();

        UltraWebGrid2.DataSource = role.GetRoleInfos();
        UltraWebGrid2.DataBind();
    }
Esempio n. 3
0
    protected void iBtnRemove_Click(object sender, ImageClickEventArgs e)
    {
        Biz_RoleInfos objRoleInfo = new Biz_RoleInfos();

        DataTable dataTable = objRoleInfo.GetDataTableSchema();

        dataTable = UltraGridUtility.GetDataTableByCheckValue(this.UltraWebGrid2
                                                              , "cBox"
                                                              , "selchk"
                                                              , new string[] { "ROLE_REF_ID", "ROLE_NAME", "ROLE_DESC", "SORT_ORDER", "DELETE_ENABLED_YN" }
                                                              , dataTable
                                                              , true);

        bool isOK = objRoleInfo.RemoveRoleInfo(dataTable);

        if (!isOK)
        {
            lblScript.Text = JSHelper.GetAlertScript("삭제한 권한을 체크해주세요.", false);
        }
        else
        {
            lblScript.Text = JSHelper.GetAlertScript("권한을 삭제하였습니다.", false);

            DataBindingRole();
            GridBindginMenu();
        }
    }
Esempio n. 4
0
    private void SetFormData()
    {
        if (this.IType != "A")
        {
            Biz_RoleInfos objRoleInfo = new Biz_RoleInfos(_irole_ref_id);

            txtRoleName.Text  = objRoleInfo.Role_Name;
            txtRoleDesc.Text  = objRoleInfo.Role_Desc;
            txtSortOrder.Text = objRoleInfo.Sort_Order.ToString();
        }
    }
Esempio n. 5
0
    private void UpdateViewData()
    {
        if (!this.CheckFormData())
        {
            return;
        }


        Biz_RoleInfos objRoleInfo = new Biz_RoleInfos(_irole_ref_id);


        objRoleInfo.Role_Name         = this.txtRoleName.Text.Trim();
        objRoleInfo.Role_Desc         = this.txtRoleDesc.Text.Trim();
        objRoleInfo.Sys_Type          = "";
        objRoleInfo.Sort_Order        = DataTypeUtility.GetToInt32(this.txtSortOrder.Text.Trim());
        objRoleInfo.Delete_Enabled_YN = "Y";



        bool result = objRoleInfo.ModifyRoleInfo(objRoleInfo.Role_Ref_ID
                                                 , objRoleInfo.Role_Name
                                                 , objRoleInfo.Role_Desc
                                                 , objRoleInfo.Sys_Type
                                                 , objRoleInfo.Sort_Order
                                                 , objRoleInfo.Delete_Enabled_YN);

        if (result)
        {
            this.IType = "U";
            this.SetFormData();
            this.SetButton();

            ltrScript.Text = JSHelper.GetAlertOpenerControlCallBackScript("권한수정 성공되었습니다.", this.ICCB1, true);
        }
        else
        {
            hdfRoleRefID.Value = "";

            ltrScript.Text = JSHelper.GetAlertScript("권한수정이 실패했습니다.", false);
        }
    }