コード例 #1
0
ファイル: EST010600.aspx.cs プロジェクト: schifflee/bscgit
    protected void ibnCheckID_Click(object sender, ImageClickEventArgs e)
    {
        string strStatusID = txtStatusID.Text.Trim();

        if (strStatusID.Length == 0)
        {
            ltrScript.Text = JSHelper.GetAlertScript("상태 ID를 입력해주세요.");
            return;
        }

        Biz_Status status     = new Biz_Status();
        bool       bDuplicate = status.IsExist(strStatusID);

        if (bDuplicate)
        {
            ltrScript.Text = JSHelper.GetAlertScript("존재하는 상태 ID가 있습니다.");
        }
        else
        {
            ltrScript.Text = JSHelper.GetAlertScript("사용가능한 상태 ID 입니다.");
        }
    }
コード例 #2
0
ファイル: EST010600.aspx.cs プロジェクト: schifflee/bscgit
    protected void ibnSave_Click(object sender, ImageClickEventArgs e)
    {
        string strStatusID   = txtStatusID.Text.Trim();
        string strStatusName = txtStatusName.Text.Trim();

        Biz_Status status  = new Biz_Status();
        bool       bResult = false;

        if (PageWriteMode == WriteMode.New)
        {
            bool bDuplicate = status.IsExist(strStatusID);

            if (bDuplicate)
            {
                ltrScript.Text = JSHelper.GetAlertScript("존재하는 상태 ID가 있습니다.");
            }

            bResult = status.AddStatus(strStatusID
                                       , 0
                                       , strStatusName
                                       , ""
                                       , ""
                                       , ""
                                       , DateTime.Now
                                       , EMP_REF_ID);

            if (bResult)
            {
                ltrScript.Text = JSHelper.GetAlertScript("정상적으로 저장되었습니다.");
                GridBinding();
                ButtonStatusInit();
            }
            else
            {
                ltrScript.Text = JSHelper.GetAlertScript("저장 중 오류가 발생하였습니다.");
                return;
            }
        }
        else if (PageWriteMode == WriteMode.Modify)
        {
            bResult = status.ModifyStatus(strStatusID
                                          , 0
                                          , strStatusName
                                          , ""
                                          , ""
                                          , hdfStatusStyleID.Value
                                          , DateTime.Now
                                          , EMP_REF_ID);

            if (bResult == true)
            {
                ltrScript.Text = JSHelper.GetAlertScript("정상적으로 수정되었습니다.");
                GridBinding();
                ButtonStatusInit();
            }
            else
            {
                ltrScript.Text = JSHelper.GetAlertScript("수정 중 오류가 발생하였습니다.");
                return;
            }
        }
    }