public LoginActResDto CheckLogin(LoginActReqDto requestDto) { LoginActResDto responseDto = new LoginActResDto(); var result = this.DBSelect<UserEntity>( strUserSql, new { LOGIN_ID = requestDto.UserCd } ).FirstOrDefault(); if (result.IsEmpty()) { // 該当するレコードが存在しない場合はエラー responseDto.AddDetailMessage("000005", "UserCd"); return responseDto; } if (result.LOGIN_PASSWORD != requestDto.PassCd) { // パスワードが一致しない場合はエラー responseDto.AddDetailMessage("000005", "PassCd"); return responseDto; } // 取得したユーザ情報を戻り値にセット responseDto.UserInfo = result; // 組織情報を取得して戻り値にセット responseDto.OrgInfo = GetOrg(result.ORG_CD, responseDto); return responseDto; }