예제 #1
0
        protected ResponseStatus JudgeDBResult(bool isSuccess, DoDBSuccess dosuccess,DoDBFailed dofailed)
        {
            if (dalBase == null) return ResponseStatus.NONE;

            if (isSuccess)
            {
                if (dalBase.DataRead.HasRows)
                {
                    if (dosuccess != null) dosuccess();
                    dalBase.CloseConnect();
                    return ResponseStatus.SUCCESS;
                }
                else
                {
                    dalBase.CloseConnect();
                    return ResponseStatus.NOT_DATA;
                }
            }
            else
            {
                if (dofailed != null) dofailed();
                dalBase.CloseConnect();
                return ResponseStatus.FAILED;
            }
        }
예제 #2
0
        protected ResponseStatus JudgeDBResult(bool isSuccess, DoDBSuccess dosuccess, DoDBFailed dofailed)
        {
            if (dalBase == null)
            {
                return(ResponseStatus.NONE);
            }

            if (isSuccess)
            {
                if (dalBase.DataRead.HasRows)
                {
                    if (dosuccess != null)
                    {
                        dosuccess();
                    }
                    dalBase.CloseConnect();
                    return(ResponseStatus.SUCCESS);
                }
                else
                {
                    dalBase.CloseConnect();
                    return(ResponseStatus.NOT_DATA);
                }
            }
            else
            {
                if (dofailed != null)
                {
                    dofailed();
                }
                dalBase.CloseConnect();
                return(ResponseStatus.FAILED);
            }
        }