Ejemplo n.º 1
0
    private void InitControlValue()
    {
        int iEmpRefID            = WebUtility.GetRequestByInt("emp_ref_id");
        Biz_ctl_ctl2100_Role biz = new Biz_ctl_ctl2100_Role();

        this.lblEmpName.Text = biz.GetEmpName(iEmpRefID);
        SetDDLRoleInfo();
    }
Ejemplo n.º 2
0
    private DataSet GetSearchData()
    {
        DataSet lDS       = new DataSet();
        int     iEmpRefID = Convert.ToInt32(TypeUtility.GetNumString(GetRequest("emp_ref_id")));

        Biz_ctl_ctl2100_Role biz = new Biz_ctl_ctl2100_Role();

        lDS = biz.GetSearchData(iEmpRefID);

        return(lDS);
    }
Ejemplo n.º 3
0
    private void DelRoleInfo()
    {
        int    iChecked = 0;
        bool   bChecked = false;
        string sPKs     = "";

        string[,] saPKs;
        string sScript = "";

        UltraGridRow row;

        // 체크되어있는 사항 있는지 점검
        for (int i = 0; i < this.UltraWebGrid1.Rows.Count; i++)
        {
            row = UltraWebGrid1.Rows[i];

            if (Convert.ToBoolean(row.Cells.FromKey("SelChk").GetText()))
            {
                if (bChecked == false)
                {
                    bChecked = true;
                }

                sPKs += row.Cells.FromKey("EMP_REF_ID").Value.ToString() + ";" + row.Cells.FromKey("ROLE_REF_ID").Value.ToString() + ";";

                iChecked++;
            }
        }

        if (!bChecked)
        {
            PageUtility.AlertMessage("[권한삭제]를 처리하시려면 먼저 삭제할 사항을 선택하셔야 합니다!");
            return;
        }
        else
        {
            saPKs = TypeUtility.GetSplit(sPKs, 2);

            int iRet = 0;
            Biz_ctl_ctl2100_Role biz = new Biz_ctl_ctl2100_Role();

            iRet = biz.DelRoleInfo(saPKs);

            //sScript = string.Format("alert('[{0}]건의 권한을 삭제처리 하였습니다!');", iRet);
            //PageUtility.ExecuteScript(sScript);
        }
    }
Ejemplo n.º 4
0
    private void AddRoleInfo()
    {
        if (PageUtility.GetByValueDropDownList(ddlRole) == "")
        {
            PageUtility.AlertMessage("추가할 권한이 없습니다!");
            return;
        }

        int iEmpRefID  = Convert.ToInt32(TypeUtility.GetNumString(GetRequest("emp_ref_id")));
        int iRoleRefID = Convert.ToInt32(PageUtility.GetByValueDropDownList(ddlRole));

        Biz_ctl_ctl2100_Role biz = new Biz_ctl_ctl2100_Role();

        biz.AddRoleInfo(iEmpRefID, iRoleRefID);

        //if (biz.AddRoleInfo(iEmpRefID, iRoleRefID) > 0)
        //    PageUtility.AlertMessage("권한이 추가되었습니다!");
        //else
        //    PageUtility.AlertMessage("권한이 추가되지 못했습니다!");
    }
Ejemplo n.º 5
0
    private void SetDDLRoleInfo()
    {
        int iEmpRefID = Convert.ToInt32(TypeUtility.GetNumString(GetRequest("emp_ref_id")));

        Biz_ctl_ctl2100_Role biz = new Biz_ctl_ctl2100_Role();

        ddlRole.Items.Clear();
        ddlRole.DataSource     = biz.GetRoleInfo(iEmpRefID);
        ddlRole.DataTextField  = "ROLE_NAME";
        ddlRole.DataValueField = "ROLE_REF_ID";
        ddlRole.DataBind();

        if (ddlRole.Items.Count <= 0)
        {
            this.iBtnAdd.Visible = false;
            ddlRole.Visible      = false;
        }
        else
        {
            this.iBtnAdd.Visible = true;
            ddlRole.Visible      = true;
        }
    }